301 aa
MENFLLLGICFFLGIVLRVCGVVDTKGAAALNAVIINMSLPALALLYAHSLPLGPELVLP
AAMAWIVFGVGYLFFAFAGKLMGLDKQTLVCLALTGGLGNTSFVGLPMIEAFFGPEYLGV
GMLCDTAGSFMVLAIPGIILAANISGQKIERAALAKKILLFPPLIAIVLGFALQPIPYPD
WFSSTLSRLGATLSPLALLSVGVTLQLSAIRGNLRELTLGLTYKMVIAPAIIAILYIWVL
GQTDIIARVTVFESTMGPMVTGGIIAMTYGARPSLATSMLGIGIPLSFLTIPVWYNIIMA
M