MATPEASPVVGSELPPINHYGAGIVALSVVMPLIATGWLVLRVWTRRLRGISPFLVEDIFCYLGLFFFWAMGINGILMVVYGGLGNHLRQLQPIQILRYSQILFANQVLYASALGFTKTSLALMLKRIFFTQSYSWVAYCVIALNASWVIQTILTGILICQPVTMNWDPTARGHCGNQTLAFAAVSIVDIITDLAIMILPLQMVSKLHMKRTYKVALMGVFGLGFVTIIFTAVRLYLVFNVDFLDITYSAIPTTILGILQLGVANIVISAPLLRPVLDRTLGKWFSLSVVNGSRGTPAAGSHPSGILKPGNSANLGLHNSIHGRPRAPGSKNFQRITESEENLRWEMDVMHSDKGRTTYAAWPEGSPESVLEMGTTPPAGKILKIQSTEVTHE*