MTIRFLSAFLSCSTLVSCILASSANLQRRDGFIPSGPKFVVYSASAVDEGVLPPLYEIQGFNVLNLAFLQCDGPYGQAKRWADLPIDQRQQLKAQYNAAGVSLVVAAFGANDLPTTNGLDPTTIAGTMAQFVLDNNLDGVDVDYEELELMRSQAGVGETWVSTFTQALRARLPQGQFIISHAPVAPWFEPYLCPGGCYLTVHQNVGDLIDWYNIQFYNQSPDPGYENCDTLLYNAGGSSVFEILGHGVDQSKIVIGKPASTQDMTNGGYMDPAALGTCVAQAVGQGWNAGVMTYQFPHADTAWLSAVKGSSFNQ*