303 aa
MNFIQKKKLGKNVIFPDFQLSEKTRPGKVVLKVVDMKEMVQFYRDIIGLKLFENNEERSI
LGAGQTPLLQLQKINNPLPLTQKTGLYHVAFLLPTRKDLGNALYHYVVNQAPVIGGSDHG
YSESIYLTDPEGNGIEVYRDKPVDQWDIRDDGEIVGITKEMDAQGVIDGADRDWYGFPAE
TKVGHVHLKVAKLQPTETFYTDSLGLSLKNNFGSEAKFFATGNYHHHIGSNIWMSKDTPA
MEENDLGLAYFSFYVENHQELDRLESHWQEKKLSYQKDKKGNLWITDPNGIEIKFEITPV
IHE