301 aa
MGGGNGGGDTPSGDLIFDVTTQTFMADVMEASRQQPVLVDFWAPWCGPCKQLTPIIEAAV
KAAGGRVKLAKMNIDDHPEIAGQMGIQSIPAVVAFKDGQPVDGFMGAQPESQIQAFIERV
AGPAPVSQTDTFLEQGAELLLAKDYGQAAQLFGAVMQMEPDNVTAIAGLAQCYIGADDLE
RAKQALELVPEEKHSDEAYVAAKAAVELAEQAASLGDLAELQDRIAKDPLDLQARFDLAL
GLNGKGNKEGAVDELIEIVRRDREWNEDGARKQLLQFFEAWGFKDPASAYGRRKLSSVLF
S