MLGSAPISFDLVLRRVLQNIIVDGGAGFGDWQWRCATLPFRLGGFGVYTAQDSSAYAFVASRLQSLGLQNTLLGHGGDSGLGLACDLALNSFRDLCHFDPLDLCRVVLAPPFMKKLATVYFDMVEKKTMGQHNPSSREKAILISKRATHSLDFLRALPIEGLGQTMHPRQFRCVLCYRLAIPMFPPDFTCPCCSSKVIDRFGDHAVHFGNDVGLKFRHNLVQDVLGDICSQAGVVVQKEVPLGFLYEEGRDLRPADLLVYSWDKGKNVCLDVTCISPFTGPGVDAFVPGVAVANVVARKNKYEAKCIDNGYGFIAFAFSTFGELGCDASSSWLGSHGLLRVTRLLLTFVLFFFIVCVLL*