MKLLELLEQSLPEVSFYPHPNPCLLGKALRPTSIGEHPPGGYHPWPDFVNKVVEHKQRYCGDDSSFSSPPAAPRGGHIVVEEMGIRCLLYMYWGTAISEMGRELVTRGVTSEALEFAWSDAVRDLLGWPDHVLHVNGRCKAIILAKTRLELDDSASDLGGLVSKLALQQMLAYLRLNAHYGFGSVYGILTNFESSWFCKLDGDRLLVSESIKASECRPGIYAALWYLSHLVVLDDPGNIVSSPSHGLAATKLVLDSIVKRACVAADLHEADMLEYYRVYDLKSVEFHSCLGRFGSSSVYRARLDEEAVVLKVLDVTQRPHLMLDFVREIDAYDRLVAVEGVCVPKLLEYGFLSGALFFLAFSDAGVNLEVLANQNGGRLGPEMKQSAIQSLKSIHSLDMSHGDIRLANMCYQLQGGKAEVLWIDLQQSFRSWTEEHERELNTLVMLLDQY*