MLNAECEYGYEYLGNSTRLVITPLTDRCYRTLLGAHHLNLGGAPAGPAGTGKTETTKDLAKAVAIQCVVFNCSDSLDWVQMGKFFKGLAASGAWACFDEFNRIELEVLSVVAQQVLTIQRAKAARKKRFLFEGVELPLVPTCNVFITMNPGYAGRSELPDNLKALFRDVAMMVPDYAMIAEIMLYSFGYLDARSLAGKLVQTYRLCSEQLSRQDHYDYGILSDLFPGVQLPSMDYDNLRAALVAAAGRQGLQPLPTFLEKAIQLYEMIVVRHGLMLVGHSFGMKTSCIRVLAAALGDMCTAGLGEHK