MGKLPLPLELELRVLSWVPAEDVARLQLVCKDWGRLLHDPTFRALWERQNGTSYFLLHVKRHARDSLEVQFRYCKYDSSEDRVCLQQVPPSLRSWFAPDGSEPLLAGGGLILCWFPKVSGSSGLVDSTNRESHFLVGNPLTQEWVKIPGVEVPLYYSKRMLTTYFDEGQMFFRIWLEPYSFDSKVGIWTVPRAGVFEMCSYNSVCIKGVHYALARLHQYAALVLLEVDFADISRSKWAYAWDLSELEGTYEDVYMLEVGPGEIGIFTQKMEWMEYTTVMVLDRQQNDDGDSEWTWKTVSTSPEEDFETGPGIIQTSECQTHGKDTFCVAEKGIVRFDSQNLTWEWVEKGQHLERVMEKLLLLEPNLAAVPNLNVPSLDLKSACASRFRKVCYVGHPVEHEFSDLKALWKPGLSWREIGEVAIDWKEGVLPLEATV*