MECLRAELIMEILSRVPTLDLLKLSSVCRRWRNIILNDPLFQRLHHTHVMSKPNENVVLLLKRGSKLDWVDLTDKTSPRQVAFNLPRIPDFSDYDFIGSCNGLLCLASWKYLSILVMNPFARHHLLIPMPGEIRKDFFVRWGFGFDGATNSYKVVVVFSPRFISNDGVEVRVYDLGSPNSINWRSIRVTNFTCGKFMGNSCFYNGRLHWTYGTGDSFNIISFDLADEEFKLIPTPDCPLLLKALYNHLIVLGGCLCILNAKFQKRPKLLIWVMREYGIKASWVMEFNTYPSTSTCSNS