MAAAACNPVAPSGPVPFKDVDDGSVPEHTPKEEFGDLVAALPSRQQSILELRLYQGFWLPEHWVPGTIVFQRRFTPRPDDVILASYPKCGTTWLKALAFATAARTAYPPGGARHPLRRLNPHDCVPFIDEIFASGEEAKLEALPSPRLMNTHLPYALLPAPVTATATGCRVAYVCRDPKDMVVSLWHFLRRAKPDLLFADTFESVCDGTVVVGPVWDHVLSYWRASVAAPDRALFLRYEDMLRDPGGNVRRLAEFMGRPFSAAEEAAGDVAAVVELCSFDEMKGLEVNRPGSGTAGRYRPMPRDAFFRKGVAGDWANHMTPEMAARLDGIFREKLQGTGLIFS*