MLLGFGGAVCKGPRVRLGSVPVLLCLRSFSAVTMASEKIKVQNPIVEMDGDEMTRVIWTMIKDKLIFPFVELDIKYFDLGLPHRDATDDKVTVESAEATLKYNVAIKCATITPDEARVKEFGLKAMWKSPNGTIRNILNGTVFREPILCKNVPKLVPGWTKPICIGRHAFGDQYKATDTVIQGPGKLKLVFVPEKGGETTELEVYNFKGDGGVALAMYNTDESIRSFAEASMAVALEKKWPLYLSTKNTILKKYDGRFKDIFQEVYESNWKTKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLAHRAKLDGNARLLEFSEKLEVACIGTVEAGKMTKDLALIIHGSKLSREHYLNTEEFIDAVAEDLKIRLSAKPKSS*