MTQTFIPGKDAALEDSIARFQQKLLDLGFDIEEASWLNPVPHVWSVHIRDKACALCFTNGKGATKKAALASALGEYFERLSTNYFFADFWLGDTIANGPFVHYPNEKWFPLTEDDEVPEGLLDARLRAFYDPDDQLTASMLVDLQSGNDERGVCGLPFTRQSDGETVYIPMNIVGNLYVSNGMSAGNTRNEARVQGLSEVFERHIKNRIIAESISLPEIPAEVMARYPGVVESIAKLEAEGFPIFAYDGSLGGKYPVICVVLFNPANGTCFASFGAHPDFGVALERTVTELLQGRSLKDLDVFTPPTFDDEEVAEHANLETHFIDSSGLISWDMFKQDADYPFVDWSFSGTTEEEFATLMAIFKAEDKEVYIADYEHLGVYACRIIVPGMSDIYPAEDLWLANNSMGAHLRDTILSLPGSEWDKEDYLALIEQMDDEGLDDFTRVRELLGLATGKDNGWYTLRVGELKAMLALAGGDLEQALIWTEWTMEFNASVFSAERANYYRCLQTLLLLSQEEERQPLQYLNAFIRMYGADAVEAASAALSGEAPFYGLQAVDSDLQAFPAHQSLLKAYEKLQRAKAAFWAK*