MPVTIKDVAKAAGVSPSTVTRVIQNKSTISDETKKRVRKAMKELNYHPNLNARSLVSSYTQVIGLVLPDDSDAFYQNPFFPSVLRGISQVASENHYAIQIATGKDEKERLNAISQMVYGKRVDGLIFLYAQEEDPLVKLVAEEQFPFLILGKSLSPFIPLVDNDNVQAGFDATEYFIKKGCKRIAFIGGSKKLFVTKDRLTGYEQALKHYKLTTDNNRIYFADEFLEEKGYKFSKRLFKHDPQIDAIITTDSLLAEGVCNYIAKHQLDVPVLSFDSVNPKLNLAAYVDINSLELGRVSLETILQIINDNKNNKQICYRQLIAHKIIEK