MAALSVQMGALAGSGVTLRSSVYGSKLSGRKIQGISASRIASRPRAVRMGLTESGPSVAVVGVTGAVGQEFLAVLSERNFPYSKLKLLASKRSAGKHISFEGRDYEIEELTKESFEGIDISLFSAGGSISKEYGPLAAEMGSIVVDNSSAFRMVDGVPLIVPEVNADAMAHIKLSNKKGAIIANPNCSTIICLMAATPLHRHAKVKRMVVSTYQAASGAGAAAMAELEQQTREVLDGQEPTCNIFNRQYAFNLFSHNSAVTGNGYNEEEMKLVKETRKIWNDPEVLVTATCIRVPVMRAHAESINLQFERELDENTAREILSKAEGVVVVDDRSGNNFPTPLEVSSKDDVAVGRIRKDISQKGNFGLDIFVCGDQIRKGAALNAVQIAEKLL*