MARGSIHFGPAASTASVPAEVLASTPDYPSYVVGSVDQGTGDACLLDGTCCLDKDNQRAGSWRSCAGGCENSALPELNVGSEARTDVEGCCWWGRGAIQTTGVCNFGKLNYFAGKKAAQRGKDALFPDVDFCANPGAICQPEYPELRWFSGLFYWLNDVQPYDVRGERYLDVLRDWVDNGMDPSDHSLVDFASGVVNRGCHDAPFEGIGGADPCGNGEIHAWEERRMNFKHIWGVLSPLLPTRRRSLLLQ*