MLKALPSRFLASPEPGGWRRLRRRRSQQTVSAALMTNPSYFEVGRLLGSYGFMNIKSYSSSQSGGLPNVAGTQDLDLGYSKEEIERLRVQNIGEGEVKIRLYEGRVVQGSLKGTQAVFKVYPGALAGASEANLMALNELRTHAFLQSDASDICENIQFLLGAFETATGEQWLAFRDDGRYSAADYAKITSERQLKERPGFWNPFDRAYKLELRRYFVLKTLNGAMCGLVHMHNHDRLHQSLGPSSVVLNTVAEKDGYYLVPQLRDLAFSVDIGYSSVGVGSLSDGLWRRASAAGALTPLEKRAFGIADDIYGAGLLIAYMAFIPFCEAGIMDGISLQRLLENTFRLDVYAAREYCMEDDQLLEAVKFLDLGDGAGWELLQAMLNPDYRKRPIAEAVLNHRFITGAVL*