301 aa
MKHLLSLKELSQSQLLALLELATKMKAAPEEYRTALDGKSVVMLFEKPSLRTRVSFDIGI
NKLGGHCVYMDQQNGALGKRESVADFAGNISQWADAIVARTFSHVTIEELAEYGSVPVIN
ALSDLFHPCQALADFLTLYENEGDLKKVSLAYIGDGNNVTHSLMLGAAVLGMRMTVICPE
GHFPDGFVVTQAQQLAAAHGGSLLLTSDVAALEECDAVYTDTWISMGDNTKLSDIAAKFG
QYQVTREMMDKYNVKYFMHCLPAHRGVEVTDEVMDGEGSLILQQAQNRMHAQNAVLVTLL
S