MGAGGNGLSNGGAGEAAADGTTVFKATAYSPLRTTVALALWLGGIHLNVVLVLASLFLLPRRIAAMVLGTQLFFMLVPVSDKSRLGRKIARFISKYVIGYFPVTLHVEDYNAFDPKRAYVFGYEPHSVLPIGLGALLDLVGFMPLPKIKVLASSAVFYTPFLRQIWTWLGLVPASRKSFYSYLGAGYTCIIVPGGVQEMLHMDHDSEVAFLKSRKGFVKIAMETGSPLVPVFCFGQSFVFKWWRPGGKLIVKIARAIKFTPIVFWGKFGTPIPFATPLHLVVGRPIEVKKNPQPNYDEINEVHEQFVVALQELFEKYKTKAGYDKLHLRVL*