301 aa
MKMDPNRRQFLKNVTRTTAGVWCVGVILGLQQQQSLARQGVALRPPGALPEQDFLSACTR
CGQCVQACPYDMLHLASLISPVEAGTPYFIARDKPCEMCVDIPCMNACPTGALSEDLKDI
DEARMGLAVLLDHETCLNWQGLRCDVCYRICPLIDKAITLEEIHNDRTSIHAKLIPTVNS
EACTGCGKCEQACVLEEAAIKVLPMDLAKGLLGRHYRLGWKEKQNAGKSLIEDVHPDGLH
PAFEARMPEGRTEPVYQPMQVKPDMKTATPSRATENYVPNSTTVEAPQHFPDFDLNMKGV
K