MELEHVTLRGSCRDAIAESLHSAGWKLLKWFVVAGQSVSVGNVLARVRAQHHDRAAAPLPSTRVVELVATRKGVIKSLDVDEGQCFDDHACVLAAIEYCAHAVIYGGICTTCGEEQDDTKNRRRRMAATLNLTGGADGERLDVAYAGELSVTYKEAVEVGKKAARRMRSERRLYLVLDLDHTLLHASNDPNARAALGADDAPCGHKTDWIKQSPHASDIHTFPILGGAVQETMYVKLRPGLAEFLSRLVKKFELHIYTMGTRAYADAIARIIDPTKKFFQGRIVSREDFKEGALNQKNLRRVFPCDDSMVLIVDDRDDVWCADVASAQSTSRSSNVLGRSAQFKVPQEPIENLIQASPYAFFSGLEEAYDRTAQGFQPATEADAGVVPPAKRVRMGDDGSVLDTPSEGAATECLCSRVRNWFASDKEDNLHLARLAEVLEECHKRYYACEKEDADVKQIMMQIRGEVLSGCVLAFTGVYPSDAPAESAWAWRAARRFGALPVKSLGPAVTHLVADEVRGKETAKTNTARNSGRTFVVKTQWLESSCKNYERASEIDFALFLEDVTCLELDDYRSDMQEKRKEFAPLDDAMYVQSKPSFTGEIEESLLAEIIAKGLGE*