MWKQKMGEKFWVNEDDKMVIESVLGTEACEFLISSASRNLSDIPKLPADLKVQQGLSKIMDGSNWNYAILWQAVGNGSGGSSLVWGDGLCRPKNVSNGISSRNGKSDRNQRKEELNKLVLQKLHGYFKGSGGDGFAASLDEVSDVEMFYLTSMCFTFHYDSTCGPMESFKSNRSIWAANPSSCVAHYQSRSFLARPAGLQTVVFVPVKNGVVELGSVNLISEDQNLVEMVRNLFGGSVPVQAKAFPKIFGHELSLGGGKSQSVNISFVPKVEDDPEFVSESFELQVSSTGVSNQVHGSSSNGCTSEKGATLFPQLNQMVVGEFNQSRISTLEQQKNETVHQPDERKPRKRGRKPANGREEPLNHVEAERQRREKLNQRFYALRAVVPNISKMDKASLLGDAITYINDLQMKIRILEAEKGMVQSNQNSPSMPDFDFQPRHDDAVVTVSCPLDAHPASKVIKALRDNQIAQESDISTTEDDEVVHTFSIRTQVGTAEQLKEKLAAALLN*