MSVKDEQHQPLHILFFPFPAHGHLIPIADMAALFAARGVRCSILTTPVNAAIVRSAVDHANDAFAGTNSPAIDISVVPFPDVGLPPGVENGTAIKSQGDRGKFFLAAQLLREPFDRFLFDNRPDAVVSDSFFPWSVDAAAEHGVPRLAFLGSSMFALSCIDSMLRHNPLATVPDDPDALVSLPGLPHHVELRRSQMMDPANQAEHWGWAFFEGMDAADRRSFGEVFNSFHELEPDYVEHYHTTLGRRAWLVGPVALATKDMAGRGTDALSPDAANCIGWLDMKPASSVVYISFGTLTSFSPAELHQLARGLELSGMNFLWVIGAAGPDTSEWMPEGFAELMAHGDRGFIIRGWAPQMLILNHPAVGGFLTHCGWNSTLEAVSAGVPMVTWPRYADQFNNEKLIVEVLKVGVSIGAKDYASCVETHEVIDGEVIAESIGRLMGNGEEGDAMQKKAKDLGGKARRVVENGGSSYNAVGRLIDELTARRSSVKVGGK*