MSSNCPARRPHPQLRISEGDLAIFQTSGNFTKSLFPLSNMILCGCAQQKGPGERFLNMDLTPAQEERLHRLQVRLETVFDGCRSSHQEALKALWHAAFPKSPLNGLVSIQWKDMGWQGTDPSTDFRGGGFISLENLLFFSKRYPKTFQQLLCKKGGRRATWEYPFAVAGVNITFMLIQMLDLRTGKPRSWTAFCFLRILAEEEMAFDLLYCVAFKVMDTLWLAMHASYMEFNVVMKATRAQLEHELTLESVSRIEDMPSYSLL*