301 aa
MRIGIDLGGTKIEVIALDDNGETLFRKRVATPRGDYHATLNAIAGLVHDAEVATARKGSV
GVGIPGTLSPVTGKVKNANSTWLNGQFFDVDLARILERPVKVANDANCLAVSEAVDGAGK
GAKVVFAVIIGTGCGAGIAINGQVHSGGNGVAGEWGHNPLPWQDSQDALFLQEEQCYCGL
TGCTELFVSGTGFMADYRKLSGETKIGSEIIELMKSGDPHAIAAMTHYQSRLARALAQVI
NMLDPDVIVLGGGMSNVEGLYQTLPSLVKNWVFGRECDTPIRQAIHGDSSGVRGAAWLWP
K