MRSQGFDGAGIRKVISLKPNYLCVNVEKNFAPKLQFLRDLGLSESDIVDAILKNPAILCLKVHRSFVPKLEMWESLLGSRELVLKHLKKTGRFFFSNVEKTLHPNLKFLTDECGIPEERVFLVLRSQPQLITNKPKSLRALVARADELGVPRQSRMFLWTLNILQRVSKESFEAKLLLYLKAFRRLHN