MMNKTVKLRYVPSRGQHSPASAAAGDEEELPSPSSADSGGGGGGTARKRYRGVRQRPWGKWAAEIRDPHKAARVWLGTFDTAEDAARAYDGAALRFRGSRAKLNFPEHATLPPPPPTTTAAAHRCPPPPRTDALLESQELSPGAGGGDPYSQYARFLQGSGGDGGEAAARPGGGASQRTPPATTLLYSFEGDAASAACLWQPESGGGGMGWPATSPAAWLEYGFYPPPERRDTDT