MDSNAVAAALLENLQAMEFRHIRQLIHIVIIPLVKTCPPLFWESWLGKILLTLLVHCQQVLSVSWASLIREGRAKVPDSCGDSSALGLKAEVMEEKLLRDLTRETCALLAALASPGANKSLPSTEQLGQLGRMESCPVIDTENIFSESLIGFLFKHTEAARPALQISVEAFTWPDSEVVAKVVIFCGSVLVFAVSTNNLELQYFMAKDLFKAVIEGLTLESNAMIQADLVSLCREIFVHLSNRHSAARQVLLSLPFVTPDSLSSFETALSKTSSAKEQKQHIKSLLLLGSGSQFKALMAQKTTNVITNVSSKPFSLIVMSLFPNLS*