301 aa
MQIGLIGLGKMGIHLAQNMMNNGNDVVAFDLNQDLVDEAASYGATKASSLEDMVAKLDKP
RTVWVMVPAGKPTDSTMEKLAELLDADDVVIDGGNTFWKDSMGHNRMFTEKGIHYFDCGS
SGGWKGALKDGNFMIGGDDKKVFDERLAPLYDGIAEKDGYLYTGKAGSGHYLKMVHNAIE
YGMMEAMGEGFEVLEASDFDYDNAAVAKMWNHGSVIRSWLMELAQEAFEKDPHLDKIAGR
MHSSGEAHWTLMDAMDKQVPTPVIYEALSQRFRSMQDDSFDGKVVSALRNGFGGHAMDKA
K