MARRAPKPHFLLLPYVQQGHINPMLSLASQLAALGCNVTFVKPEKQAGSALDNTDENADQNASAARGARCVQEDDKEDCCVEFVSLGTKKRISNYTETDKLEVCKTALAELEEMQALVAEMVEESKASAKPISCIICDFFMWKWVVDLAGKMGLPSAALWTASALSLHILFLEHKRKEAEIEELLVSRMGLPSKEDGAERYGLVGMRDSPEVRLQILSFLDGILEGIQDAGIHILVNSCPALEGSIVEALAPVIEACGGGLHMSLIGPCLLGEWHTSGTISSSRNETADLRGDDAEPCLAWLDEQLPELSTARGSVLYVSLIGSEEGMKLAEGQVGEIEAGIEQSGYRFLWVARPDAPDSSRPSEAFRERMVRTGRGLFAAWAPQARVLHHPAVGGFLTHSGWNSTLESLCAGVPMLCLPLLGDQPLNAFLVHTHLQAGLRLRLLPLTLNGGLVSRAEVQSGVQALMQLDGPFSRRASQLRQAIVDPPAKQDASSTLSSFVQLLHVQGS*