301 aa
MRIGIDLGGTKIEVIALDDNGETLFRKRVATPRGDYNATLNAIAGLVHDAEVATARKGSV
GVGIPGTLSPVTGKVKNANSTWLNGQFFDVDLARILERPVKVANDANCLAVSEAVDGAGK
GAKVVFAVIIGTGCGAGIAINGQVHSGGNGVAGEWGHNPLPWQDSQDALFLQEEQCYCGL
TGCTELFVSGTGFMADYRKLSGETKIGSEIIELMKSGDPHAIAAMTHYQSRLARALAQVI
NMLDPDVIVLGGGMSNVEGLYQTLPSLVKNWVFGRECDTPIRQAIHGDSSGVRGAAWLWP
K