MTQITKFHGVFPPVPTIVNAQGELDKVGMATLLDHLIASKVNGVLLLGSGGEFCHMTNALRLETAEFCVRHINRRIPVLLGISSTSTQEVIEYGQHADRLEVDAVLVLNPYYARLTDEYIYHHFKTVANNIKSPVILYNFPALTGQDLSVDLITRLAQDHPNIIGIKDTVDNISHIREIINNVRPVRPDFVIFSGYDEYMMDTLILGGNGGIPATANFAPQLTCGIYRAWCEKEYETMFGLQRRLSALSTIYSLDSPFFGIIKKAIQLSGVDISTHVMPPVLPANEEHISNLKQILQRAGL*