301 aa
MDKDTTILVKALILGTSLTLPTLSLALPYDICSDLSSCQPLANQGNSEAQYNLGIMYGQG
LSGVSRDPTEAAKWYERAANQGNVPAMVAVGDLYYDGTGVPKDYARAVKWYQKAAEQGSA
KAQEYLGYAYEKGEGIEQDYAKAAIWYTKAANQGNTASMISLGNFYYNGNGVARDYSQAL
KWYQQAADLGSPMGQDLVGYAYDHGEGVAQDYKQAMNWYLKAARGGNTFALYNIGHLYKD
GLGVPRDNIQAYAWFSAASAAVPNNKDYQNAKNDAYTSIPSDKHQQAEQAAQELISKYVS
R