MINILNESEEAFQQLLEVILQNLIKRKKDAIFAADKLAASVIKTCAQEDELNPLVCGFLTTCIHDRDAMGSELKEYYYEIFSKVFQCAPQMLLAVIPSLTKGLSAAEVDVRIKAVNLVGKLFALQHPVVQKYHELFVEFLKRFSDKSVDVRISALQCAKAFYLANPYDGTDSREIMTSIGDRLLDSDDQVRKQAVLVTCDIFSSNLKLVSSKLLSQATERRWDIKITVRKSALQKLIKIYRDYCKKCYEGSMTISDHFEEIPCKIMMLCYDKDCSRTWNLFLLMIYSLRIFRLRKGQNIGCTCFLFSVFLMKRHWIIF*