MLCCCPAQQSQPLVPAAFIFGDSLVDVGNNNHLAAVARGDTAPNGIDFPLGATGRFSNGRTVVDVVGELIGLPLVPPYLDPSAKGSKILQGVSYASGAAGIEDETGGNYAERITFWKQIQWFGNSIGEISSMLGPSAASSLISRSLVAIIMGSNDYINNYFLPYTRSHNLPTSTFRDTLLSIFSKQLQEIYRLGARKIVVANVGPLGCIPSSLFLYNSTTGGCIEPVEAIVRDFNDALKPMLVELNSQLPGATIVYGNVYNIFRDVIDHPSKFGFDYGNRGCCGAGPFNGQVPCLPGGLVKYCPDRTKYVFWDPYHPTDAANVVLGKRLFDGGLDDASPINVRQLCLL*