MPPYGDLDRQIQQLMDCKPLPEAEVRSLCDLARDILAEEWNVQPVKCPVTVCGDIHGQFHDLIELFRIGGKSPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKCFTDLFDYLPLTALVENEIFCLHGGLSPSLDTLDNIRVLERVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHVNGLSLISRAHQLVMEGYNLCQDKNVVTVFSAPNYCYRCGNMAAIMEINESMEKSFLQFEPAPRQTEPETSRKTPDYFL*