MVFPKPSSESDLFLCSNFASRYARDSLPRFSMPENSMPKEAAYQNIHDELQLDAIPKLNLASFVTTSMEEECNKLIMESINKNYVDMDEYPATTDLHNRCVNMIARMFHAEIGENENATGAGTVGSSEAIMLAGLAFKKKWQNKRKAEGKPYDKPNLVTGSNVQVCWEKFARYFEVELREVEVREGYYVMDPAKAVELVDENTICVAAILGSTYNGEFEDVKLLNDLLLEKNKQTGWDTPIHVDAASGGFIAPFLYPELEWDFRLPLVKSINVSGHKYGLVYAGIGWVIWRTKDDLPEDLVFHINYLGADQPTFTLNFSKGSSQIIAQYYQLIRLGHEGYRSIMENCRDNAMVLKESLEKSGHFNILSKDNGVPVVAFSLKDRSQYDEYKISEMLRRHGWIVPAYPMPPAAQHINVLRVVIRAEFSRTLAERLVFDIYNVLHELEKLHPPKVTNFIKEENKALVETGVKKTALDAHREIIAQESNKRQKIMAA*