MAAPVRSVLPVVLLGCGGVGRHLLRHIVSCRPLHANQGVAIRVLGVADSSSLLVADDLHSNGFDDALLADLCAAKSAGSPLSSLLARGQCQLFNNTEARRKVIDTASVLGKTTGLVLVDCSATYDTVGMLKDAVDCGCCVVLANKKPLTCAYEDFEKLVSNFRRIRFESTVGASLPVIASVTRIIASGDPVSRIVGSLSGTLGYVMSELEDGKKFSEVVKTAKSLGYTEPDPRDDLSGMDVARKALILARLLGQQISMENINVESLYPSELGPDAMSTKDFLESGLVQLDKSIEERVKAASLKGNVLRYVCKIESTGCQVGLEELPKNSALGRLRGSDNVVKTKEPTSVSRVEIYSRCYESAPLVIQGAGAGNDTTAAGVLADILDLQDLFHKTA*