MSSNSIKLLAGNSHPALFKLVSERLGVPLSNIGVFQFSNLETSVTIGESVRDEDVFVLQTGCGEVNDFLMELLIIIHACKTASARRITAVIPNFPYARQDKKDKSRAPITAKLMANMLQTAGCDHVITMDLHASQIQGFFNVPVDNLYSEPSTLRYIREHVDVSSAVIVSPDAGGAKRAAALADRLDLNFALIHKERQRANEVSRMVLVGDVKGMTCVLVDDMADTCGTLAKAAQTLKENGARDVIAIVTHGILSGPAVQRINDSELLKVVCTNTVPHDHLKAECPKLDTIDVSPTLAEAIRRLHNGESVSYLFRNAPM*