MSGASCSSSSDRRGQNPSSSVGLLAEFSGAEEEDCAAAARSWCDEGKLLIPGLPNDLAILCIARLPRGMFPLLRLVSSAWKRAVSSETFRLLRHQGGFLQGWIYVLVESATGAAFRAFDPDANRWYNMSPVPANISSETWQGFACVALDSKLILMGGARRIYNEAMQQLGQVEVCGDVFIYDAFRNKWQRGPSLTTPRGWFAAAAMGDFVYVAGGQGRSCFLDSAEVLDYREKRWHQMPSMHCVRSSCRGTVLNGQFWVIAGEVVINNYGDHPQRASAEFFNPASKSWTLIPEMWLDSHKVALARFQNLLVVHQSKLMRYDPELNEWDHIGHISTGQLYNRSSYRFGFALECLGDKLYVIGGKIESWQNRNRSSIQPVSTAEVCHLGTASNSKFTRWNSVADMKDSSGIILASATVLL*