301 aa
MKTEQPFSLPYAHPAVRDLAFLLTSPSPWQSGADLPPERLLGADGAALLGRLEREPAPLL
DWLAAAQHSRLGKYAERLLSFWFRAAPHIRLAAENLTVINETRRTLGEFDFLLWLDGEPW
HLETASKFYLQLGNGPDTLVGPSLRDAWRLKATKLATQLQLSRHPAAAAQLPDGFAACQT
GARLSGWLFYPAGQAWPPPSGALRGWHAPLLPAWPQTLPGSRWAWLPRLSWLAPALLDAS
RVHSQAALREQLLACAAPQLVAELQPAGGGLWRETARGFVTPDGWPDPARLAELQSKLPQ
P