MEKSCSLLIHFDKGTPALANEIKEALEGNDIPAKIEAMKKAVMLLLNGETLPQLFITIIRYVLPSEDHTIQKLLLLYLEIIEKTDSKGRVLPEMILICQNLRNNLQHPNEYLRGATLRFLCRLNEVDIIEPLIPSIMNNLEHRHPYVRRNAILAVMSVYKLPHGEQLLVDAPEKIENVLTTEQDPSAKRNAFLMLFQCAQERAINYLLTHVDRVSDWGELLQMVVLDLIRKVCRTNKAEKGRYIKIIISLLTAPSAAVTYECAGTLVSLSSAPSAIRAAANTYCQLLQSQSDNNVKLIVLDRLNELKSTHKDVMVDMIMDVLRALSSPNLDIRRKTLDIVLELITPRNINEVVLTLKKEVVKTQSGELEKNGEYRQMLIQAIHSCAIKFPEVASTVVHLLMDFLSDSNVASAIDVVVFVREIIETNPKLRVSIVTRLLDTFYQIRAARVCSCALWIIGEYCLSLSEVESGIATIKQCLGDLPFYSVSEESEAADSSKKTQQANSITTLSSRRPAVLADGTYATQSAASETAFSPPTVVQGSLTTGNLRSLLLTGDFFLGAVVACTLTKLILRLEEVQPSKLEVNKATTNALLIMVSMIQLGQSHVLPHPMDNDSHDRIVLCIRLLCNTGNEVRKIWLSSCRESFVNMLSDKQLRETEEIKAKAQISHSQPDDLIDFYHLKSRRGMSQLELEDEVQDDLKRATGEFVKDENDANKLSRVLQLTGFSDPVYAEAYVTVHHYDIVLDVTVINRTKETLQNLCLELATMGDLKLVERPQNYTLAPESSKQIKANIKVSSTETGVIFGNIVYESSNVLERTVVVLNDIHIDIMDYISPAVCSEAAFRSMWAEFEWENKVAVNTVIQDEKGFLDHIIKSTNMKCLTAPSALEDECGFLAANLYAKSVFGEDALVNLSIEKQSDGKLSGYIRIRSKTQGIALSLGDKITLKQKGGN*