MMALPFLAFWWVCMVVVTALGALCPRLQSAMAIVLSGVAPRPNSDQQRARVLFGRVLLAAVAATLVLIYLRHSALTHAHRLCYIAITALGFGSMPALTEIGRPGEPLLVGGALVLGALMLGEALGYLMEQHARLAFLDRDAAALPPPPCVKDILIDRVVGEGGQGTVYAGRWLGIHVAIKDEARLLARLRHPSVCTLFGATVLSDGGGALVPALTTARRVMLSKRGEPIAVGLAARIAAEVATGISFLHGNGVMHRDIKPSNVLLDTEYHAKVADFGLARLVRAQSSARRGPPTVGYDERCDTFSYGMLLWSLMHEVAVPPSSASASRPRVSLPPDRAVYSGLITRCWQQDPAMRPSMQETVHVGLVNSCSNKLDGEPASEQEGDVGFVDQ*