MSAFVGKYAEELMKIAQYIVSPGKGILAADESTGTIGKRLASINVENVESNRRALRELLFTSPGALSYLSGVILFEETLYQSTSSGQPFVDVLNDNGVIPGIKVDKGVVELAGTDSETTAQGLDGLGARCQQYYKAGVRFAKWRAVLKIGSTEPSQLSIDQNAHGLARYAIICQENGLVPIVEPEVLTDGAHDIKKCAEVTERVLAAVYKALNDHHVLLEGTLLKPNMVTPGSDGPKVGPEVIAEHTVTALRRTVPAAVPGIVFLSGGQSEEEATLNLNAMNKLEVLKPWNLSFSFGRALQQSTLKAWAGKNENVEAAQGTFLARCKANSEATFGKYVGSGAGGAASESLYVKGYKY*