MALGMRVVVLHLFISLLLLQLIKGDDDIIKLEEPKLKKCGIDRIYQFGDSLSDTGNCLRESYCGAQTKTGKLPYGMNFYQNATGRCSDGFIILDYIAMECGLPLLNPSLEENADFSHGVNFAVSGATALSAEYLISRDIAMSFTNSSLSVQIQWMSSYFKSVCSNDCAKYLENSLFLIGEIGGDDVTYGFKQGKPIEEVRRIVPDIVKNIIHSVRTVIDFGATRILVPGNFPSGCFPIILTLYMNDSSTVYDEYHCAEEWNNFTISYNNLLQQAIHELNKEYPNISIIYGDYYNAYYWLLRNAVALGFNKKTLQISCCGIGGEYNYTESRRCGKPGAEKACADPSSYLSWDGSHLTQKAYGWITKWLIDDILPQLNCHV*