301 aa
MSQKLTIQEMILALQNYWSNQGCMLMQAYDTEKGAGTMSPYTFLRAIGPEPWNAAYVEPS
RRPADGRYGDNPNRLYQHHQFQVVMKPSPENIQELYLDSLKVLGIDPLQHDIRFVEDNWE
NPSMGCAGLGWEVWLDGMEITQFTYFQQVGGLECKPVTSEITYGLERLASYIQEVESVYD
LEWTKGVKYGEIFVQPEYEHSVYSFEQSDQELLLNLFNSYENEAKRAIELGLIHPAYDYV
LKCSHMFNLLDARGAVSVTERAGYLARIRNMARALAKGFVEEREKLGFPLLKESVEEDIH
E