MEVQAILGPQTSAEAKFLADLANKSHVPILSFSATSPFSSTSTPYFVRATLNDSAQAKPIASLLEAYKWRQAVAIYEDTEYGASFIPYLSDAVLDVGSRIQQRTVLPSSASDEFIKEELYKLMTMQTRVFIVHMSSPLASRLFQMAQMIDMMSEDYAWIITDGLVSLLNSMDRSTIDSMQGVLGVTGYIEKSERLDNFTARWKRNHREVYPNEIELPDLNVFALRAYDATWTLALAVEKSGTRALNYWQASAIKLTGNSTELSNLGISLAGPRLLKAILKTQFQGLTGHIRFINGELQATTFQIINIVGKGTREIGFWSPEFGLSRTLNKQTLQREKGYTAAMADLRAVIWPGESTSVPKGWVFPTNGAKLKIGVPVKSGFKEFVKVERDPGNNKTKVTGFSIDVFTAVVEALPYALPYEFVPFEDGEGRSAGTYNELVYQVYLGVSYQ*