MPVTIKDVAKAAGVSPSTVTRVIQNKSTISDETKKRVRKAMKELNYHPNLNARSLVSSYTQVIGLVLPDDSDAFYQNPFFPSVLRGISQVASENHYAIQIATGKDEKERLNAISQMVYGKRVDGLIFLYAQEEDPLVKLVAEEQFPFLILGKSLSPFIPLVDNDNVQAGFDATEYFIKKGCKRIAFIGGSKKLFVTKDRLTGYEQALKHYKLTTDNNRIYFADEFLEEKGYKFSKRLFKHDPQIDAIITTDSLLAEGVCNYIAKHQLDVPVLSFDSVNPKLNLAAYVDINSLELGRVSLETILQIINDNKNNKQICYRQLIAHKIIEK*