MPEPTFHELAQLPPPVLRQLIRRGDYTGHTSGLGQRHLQANLVILQKSWADEFLRFCALNPRACPLLDVSEPGSPHFARLGADIDVRSDLPRYRVHRRGQEPVEVNDIGTFWEADFVAFAIGCSFSFEQALLDAGIGLRHLELGRNVAMYRSSIATRPSGRLAGPTVVSMRPLKAAEAIRAIQVTSRFPMTHGAPLHLGDPALIGIRDLARPDYGDPVPLAADEIPLFWACGVTPQAVLAEVQPELYISHAPGHMLVSDRLYDEL*