MRKNRPVLVSMDIPALELSNTSIQSYPSQQWKNKFVGSASFSKEIGCNFGCISLSENLDEKAFKGFHPTTTQLLKHPLAMVALIPREAALFAAGAIAGAAAKSVTAPLDRIKLLMQTHGLRAGQEAAKKGIGFIEAFALIGKEEGIKGYWKGNLPQVIRIIPYSAVQLFAYETYKKLFQGKDGELSVIGRLAAGACAGMTSTFVTYPLDVLRLRLAVDPGYKTMSEVALNMLKEEGFASFYNGLGPSLIGIAPYIAVNFCVFDLVKKALPEEYQKRTEATLATGLISATIATLLCYPLDTVRRQMQMKGTPYMTIFDAFPGIVARDGIVGLYRGFVPNALKTLPNSSIRLTTFDTVKRLLARSEEEFQKIIEENRRQKAE*