MESPAVVFAIAQLVVVLAAPLLLYNVWSAFLGMCWTPLRIRRAFQAQGIPTLPFHFLHGNLRELNSLKDAARSCAMPQVSHDIAPRLLPHSYLWAQKYGVPHVYWFGSQARYNVANAEDAKTVLSTKFGHYEKPAQRQATKGLIGNGLVALQGEEWAQHRRILNPAFFLERLKAMVPTMEACSITMMDSWASSIEAGQAVDVHQSLKDLTADIIARTAFGSSFAEGRQVFELQREQQILADQRLNAPHIPGARFLPTALNRRAWEIDRDIKRGLRQVINNREESVKLGRGDSYGNDLLGLMMAANKHELQGSRKNLTMNIDDIIDECKTFFFAGHETTATLLTWTFLLLATNPEWQTRTRQEVISVCGKTDPPTALSINHLKIMGMVLNETLRLYPPAIMMVRQAASDMQLGKAAIPKGTALTLPIVSWHHDERYWGADASQFKPERFNDGVAKASRVPGAFMPFSMGPRICIGQNFALLEAKVVLTTILRRYRFCLSPSYKHAPTTVLTLQPQFGMPILFQKL*