301 aa
MAALTGLAAFPGAFMTTSLSSAATAPALQALKPSPRMPVMFVGHGSPMNAIEDNAWRRSW
QAMGAELMARAVQPQLILCVSAHWLTRGGWQLTGMANPKTIHDFGGFPQALFDQQYPVPG
APMVARSLAKELKSPATGAALGVDEGEWGLDHGTWSVLKPMFPQARIPVMQLSMDYSRPP
AEHYVLGQQLKALRERGVLIVGSGNIVHNLRASRRGSAANEAYDWATEFDTVVQEQIKKG
QLGALQDFQKLGAVAQQALPTYEHYLPLLYAAGAVLPSEMPRFFNTGYQSASISMRSVLW
G