MASSLLRPQFVACPVRSCRIVPFGSAGQLRKVASLASNRQNVAADELREGSVPDVLGKFSMPALATLASLVLAEAPASAEALISSNPFAGVQANSLYVTLALFLMSVPGIWSLVKRAPQAAKKRLTFEVPGPAVEGAMPLDDRARQIFRYFKRYNYSVKETGEVITFEGVYAADKGQAAALVFYTFCAMASVALVLSILVPAVGNWWYALTAVSPAAYTYYMQKGTRPEQFKVKMVTADDEKTTDIIVEGDKEEIERFWKELGLVEKGKVYVKGMLEA*