MNARSTRFTQDEVLDLIIVGGGINGAGIAADATGRGLKVGLYDAKDFASATSSASSKLVHGGLRYLEHYEFRLVSEALAEREVLLKKAPHIVTPMRFRLPHRPFLRPAWMIRAGLFLYDNLGKRTSLPASHKVNLKAGSVTKPEMQIGFEYSDCWVDDARLVILNAMQAQEQGAEVLNYCTVEKAERMGDLWHVTLLDEQTQQRFERRSHALVNAAGPWVKQFLNENAHVNSPYGIRLIQGSHIIVPRIHDEPQAYILQNEDKRIVFVIPYLDAYSMIGTTDVEYKGDPRKVAITDAERDYLISIVNKHFMREIARSDIIAEFSGVRPLCDDESNSPQAITRDYTLSLDQQADEAPLLSIFGGKLTTYRKLGEAAMKHLAPFFPKMKAPWTADAPLPGGENFDYAALKNQLVVAFPFITESVIERWLRSYGSRTTQLLAGVTGIEDLGIAFSGELYQREIDYLCEKEFARHAQDIFWRRSKLGLNHDTSVVEEVESYLQQKFHTDQPLKATV*