MEVLKVQTHLENPTKYHIQQAQRQQVKQYLSTTLANKHANQVLSLPCPNQPGDRVMPPVPGSSAPNSPMALLTLNSNCDKEGFYKFEEQNRVESECPSMNAHPRASCMQMDDVIDDIISLESSYNEEILGLMDPTLQMANTAPTSCSLHFWFGHTGLEAGLCMRASWCPGKFQFLTTSFTCTACIFPTESEARALAKERQKKDNHNLIERRRRFNINDRIKELGTLIPKSALDMRWNKGTILKASVDYIRKLQREQQRAKELESRQKKLEHANRHLLLRIQELEMQARAHGLSLIPSTGLCSPDLVNRIIKQEPVLENCSQDLLQHQAELACTSLDLTDGTLAFSSSLGPTAEGAQAYSVPAKMGSKLEDILMDDTLSPAGVTDPLLSSVSPGASKASSRRSSMSMEEAELAC