301 aa
MLWKAVISSLLIILFYGATQTNGEKYPVVMWHGMGDTCCFPFSLGSIKKLLEQELNQTYV
KSLRIGNNMIMDYESGFFIHPNKQIDYVCQELAKDEKLKDGYNAIGFSQGGQFLRALAQR
CPLPPMKVLISMGGQHQGVFGLPKCPSLSSKTCEYIRRILNTAAYEEWAQMDLVQATYWH
NPLKERDYIAHSTFLADINNEVFTNGLYAEHLNRLDKFVMVKFLNDTIVQPKESQWFEFY
KPGQDKEILPLKESKVYEQLGLKQMDINQKLVFLATEGDHLQFDRKWFLENIIPLLSQER
K