301 aa
MDPNDLKTSLGSGLLSFPVTPFGADGAFNRPVYEDHISWLSRYPAATLFAAGGTGEFFSL
KPSEIPEIVTAAKASSGSIPIVAGCGYGTEIAVDIAQAAEKAGADGILLIPHYLIDAPQE
GLYAHVKRVCQSIGIGVMVYNRDNSILHPDTVARLCDECPNLIGFKDGSGDIGLVRQVTA
KMGDRLMYLGGMPTAELFAEAYMGAGFTTYSSAVFNFVPGLAIEFYDALRAGDRTRCEEI
LNGFFYPFMEIRNRSKGYAVSAIKAGVRLQGFDVGPVRSPLTDLTEAEMDMMEKLIGTHK
R