MGQFSLPIHVSCVRSTIRSNSKEGTPGVSSPTISVGLDLEIPIGNLLAALTQYQQSSQSPEANMPTPNFKGVQKPAQSPKRQAQEALQPRGEPRVVESQPHPAPMGPSVAAWETLPTLRNVGCRRVKVYNLMKSVRPRDVKSVFEKHVGPIDGECTINDCVGTLHFAHAEHALHAVEKYNRGILEVSSDRRKGDDEHVSLQADPWTANGPTLQQKMEELLWPLEDSQLRRGDGWLTLFRVSKAKEAKRMEQPESHQVDFKGSILTVKLDDTVPEQEGIVIQGGPMVL*