MTQTFIPGKDAALEDSIARFQQKLLDLGFHIEEASWLNPVPNVWSVHIRDKECALCFTNGKGATKKAALASALGEYFERLSTNYFFADFWLGETVANGPFVHYPNEKWFPLTENDDVPEGLLDARLRAFYDPENELTGSQLIDLQSGNEARGVCGLPFTRQSDNQTVYIPMNIIGNLYVSNGMSAGNTRNEARVQGLSEVFERYVKNRIIAESISLPEIPAEVMARYPAVMESIATLEAEGFPIFAYDGSLGGKYPVICVVLFNPANGTCFASFGAHPDFGVALERTVTELLQGRGLKDLDVFTPPTFDDEEVAEHTNLETHFIDSSGLISWDLFKQDADYPFTDWSFSGTTEEEFATLMAIFAAEDKEVYIADYEHLGVYACRIIVPGMSDIYPAEDLWLANNNMGSHLRETLLSLPGSAWNKEDYLNLIEQLDEEGFDDFTRVRELLGLATGADNGWYTLRVGELKAMLALAGGDLEQALIWTEWTMEFNSSVFSPTRANYYRCLQTLLLLSQEDARQPLQYLNAFIKMYGAEAVEAASAALSGEAAFYGLPAVDHDLQAFPAHQSLLKAYDKLQRAKAAYWSK*