MGKPHALLIPYAAQGHVIPMMELMQRLVNQGVKVTFLNTDFTHKLVTNAFSTDENLNDLASFVSLPDGVEAEEDRKDVCKLAEAIFQLMPSKLEELINKLNINEGEKVTCIVADTCMGWAFEVADKMRIKSAAFWTASAAGLALLWSIPKFLEDGIIDNKGILMKKQMVQLSPTMPAINSENFMWARIGDMKTQETAFHFAIKTNEFVKLADCVICNSAYELETSTFTSFPDILPIGPLLASNRVAKQIGHFWKEDSTCLTWLDQHPIGSVIYVAFGSFTVFDSRQFDELAVGLEMTNMPFLWVVRPDMFEDMKNDGFDDRVSERGKIVGWAPQQKVLNHPSVGCFVSHCGWNSVLEGVTNGLPFLCWPYFSDQFINQMYISDVWKTGLEFEKDESGIVSSEEIKNKIEQVLENKEFKVRAIDLKEKVAVAVGAEGSHSDKNFSNFIDWIQDTNN*