MEMLVPSPRLSFEPTPHPEYGSLWSRLDCAALSEGRTVFVDCNSRGAFLYDADKRRVVTMAGFPERKRWPWRRAYFPVAAGAGGDNGEPDEGVYVIDRDPEGDDATNWLKFQAMVHRTPRGRGSDYDKRWHLDELPRPPFAEDAGYKGTMEIVSYAQAGDASDVICVSTEGRGTHCFDTASRAWSKAGGWALPFAGKIEHDRELGLWLGFVKQCREEDNNSLYATGDLFADVDRRSLLRYGRDDCRNLEPPWGWHKVVVPEPRIVSLGSGKFCVTQFFETRRSACSKCLHEETDKRFALFTGVEVIHRGSDGSDEKAGNGSDEQPTWQCRCSRANGAPGGHSQE*