MAPVAGSSFFQGARLPEQRLVEGVAFPAVLVPTGGPPGPGEGSLDEFLSAVRSERASRVEPLLREAGAVLLRGFPARTAADFDAAVEAFGYEELPYVGGAAPRTNVVGRVFTANESPPDQKIPFHHEMAQIPTFPAKLFFFCEVEPKSGGETPIVLSHYVYKRMKENFPEFVEKLEKHGLIYTRVLGEGDDPSSPIGRGWQSTFLTKDKSVAEERALKLGMKLEWTDDGVKTVMGPIPAVKWDESRGRKIWFNSMVAAYTGWKDARNDPVKAVTFGDGSPLPADVIEACGKILEEECVAVPWQQGDVLLIDNWAVLHSRRSFEPPRRVLASLCK*