MDSHNHFARTDDGAHGSYMSPRGGRALAVSVVFTSLATCCVAARIYTRTKLMHRMEPNDWMIMLSLTLSYVFMGLFVVEAMNGMGMHEAHIPPSVLLKQMKAFWLTIPFYNAALLLAKASILMQYFRVFPTRRMRRISWIMIGVLATYGSWAVLSAFLNCIPVAKFWNPTLPGYCLSMEGLWFSNASMHIATDIVILLIPIPALSGLELPQRQKMALISIFALGGFVCVTSVCRLVSLKKISDSSDPTYDNVGAASWSAIECNTGIICACLPTLRPLISRLLPHFLSTLSGGGHAYGYAHAPSSQSQPPTFWNGTGTVTTTITTHMDDLEYAHCTGDSDRYLTLVPGHEFGGKGKIMVRETNNNSAGLRDSVTGKDVRSDIASPSSS*