301 aa
MKTEDLKKVLGAGLLSFPVTHFDAEGNFNAKSYGEHVNWLSGYDAAALFAAGGTGEFFSL
APEEIPQIVRVAKEAAGKTPIVSGCGYGTSIAVSIAKSVEKAGADGILLLPHYLIDAPQE
GLYRHIKAVCQATGMGVMVYNRDNSVLHADTLARLCDECPNLVGFKDGTGDIGLVRQITA
KMGDRLTYLGGMPTAELFAEAYLGAGFTTYSSAVFNFVPGLALEFYKALRTGERGRCEEI
LNDFFYPFMAIRNRAKGYAVSAVKAGVRAQGFDAGPVRSPLHDLTAEEMSMMEALIGQHK
R