301 aa
MKTEDLKKVLGAGLLSFPVTHFDAEGNFNAKSYGEHVNWLSGYDAAALFAAGGTGEFFSL
APEEIPQIVRVAKEAAGKTPIVSGCGYGTSIAVSIAKSVEKAGADGILLLPHYLIDAPQE
GLYRHIKAVCQATGMGVMVYNRDNSVLHADTLARLCDECPNLVGFKDGTGDIGLVRQITA
KMGDRLTYLGGMPTAELFAEAYLGAGFTTYSSAVFNFVPGLALEFYKALRTGERGRCEEI
LNDFFYPFMAIRNRAKGYAVSAVKAGVRAQGFDAGPVRSPLHDLTAEEMSMMEALIGRHK
R