MKSARSRLAFARYYAAAAMSSVQRESKLFSQLGTLASRAFSDFASQGKTITCRAAVAYEPSKPLQIENIQVAPPKSGEVRVKILNTALCHTDFYTLSGKDPEGLFPCILGHEAAGIVESIGEGVTELKPGDHVIPCYQAECRQCRACMSGKTNLCGKVRSATGIGVMLSDKTSRFSLNGAPIYHFMGTSTFSEYTVVHDVSVAKINSAAPLDKVCLLGCGIPTGLGAVLNTAKVEAGSAVAVFGLGTVGLAVCEGAKKAGAKRIIGIDTNVSKYELATKFGATEFLNPKDYDKPIQQVIVERTDGGVDYSFECIGNVSVMRAALESCVKGWGTSVIVGVAASGEEISTRPFQLVTGRVWKGTAFGGYKSRTDVPKLVDAYMKKEIKLDEYVTHNFKLDEINLAFELLEAGKCLRAVIHM*