MSRNIKNSDFEHTSLVCLELHCPSYCDLLLLPFSFQVNFHGFLEEDSLFKDPSSLNGFIKFPLAKLKGSFPCIAASTPKWVSFFMEREYSTATCLHVAVDSGLCFVVLERLPLLEEAATIWNRYEGEGLHISFIFVSDQTIYAHVQSMPYVQFLFTFIWYPILSSLLASFALQSLGTILSLNARAKQAKLQSISATTVLLPVELLVGFLIKDIWGIFTLNNIMAFVRVEPLSYPRWEMHTFCRLVFNCHIKLSSYLSKIYDGFEFGLDILNMSAPRLSIMFLEICMEWRGEGFKLFLKQAQSFLSINLLPSMERDMVLYNTRAQKEAQAHFDTTSLVDLSEKICLNVPSAQGSFSPKKELRHNASGYFIGKIPQDHRFWHALDLLNNIISFKLVGGFPAQFSDLFEISFSICHLMANFDLPLSNICSQTILGHADWLQRLA*