MKVFYVTAECWPFAKTGGLGDVSYALPKELKKEGVDVRVIMPKYSTIPSYLKDQLKEIAVFSVRVGWRNQYCGLLEMELDGVKFYFIDNEFYFRREDERKSIYGYGDDAERYTFFTDAVLEAISRIDFYPDVIHINDWHTGMLPLILKERYATLEGYKNIKTMYTIHNLQYQGVFDKHVLYDILDLPQKYFDNGDIEYYGSINFMKAGINFADKIITVSPTYANEIQTSFYGEQLDGLLRKESGKLKGILNGIDYDLNDPAKDKDIFVHYDVDSINKKVENKLRLQDILGLKKDSSIPLIGIVSRLVSQKGFDLIAYMMPELMREDLQIVVLGTGEHQYQSMFNYYDSNFSDKVSARITFNASLAQQIYAASDMFLMPSLFEPCGIGQMLAMRYGSLPIVRETGGLRDTVTPYNKFTGEGNGFSFKNYNAHEMFFCLKNAIKVFKDKEKWIKLVENAMKTDNSWKKSAKEYIETYRDICD*