MPENYTPAAAATGTWTEEEIRHQPRAWIRSLTNIDALRSALNNFLEPLLRKENLRIILTGAGTSAFIGDIIAPWLASHTGKNFSAVPTTDLVTNPMDYLNPAHPLLLISFGRSGNSPESVAAVELANQFVPECYHLPITCNEAGALYQNAINSDNAFALLMPAETHDRGFAMTSSITTMMASCLAVFAPETINSQTFRDVADRCQAILTSLGDFSEGVFGYAPWKRIVYLGSGGLQGAARESALKVLELTAGKLAAFYDSPTGFRHGPKSLVDDETLVVVFVSSHPYTRQYDLDLLAELRRDNQAMRVIAIAAESSDIVAAGPHIILPPSRHFIDVEQAFCFLMYAQTFALMQSLHMGNTPDTPSASGTVNRVVQGVIIHPWQA