MISLLRRTKLLTLTLTSNPRTLRPFLRFLSSSSKFPEYEMPSVTWGVVLGRKERLVSRVIISDYLKTLGIIPDELEQVELPSTVEVMRERVEFLQKLGVTIDHLNEYPLMLGCSVRKNMIPVLGYLEKIGIPRSKLGEFVVNYPQVLHASVVVELAPVVKFLRGLDVDKQDIGYVLMKYPELLGFKLEGTMSTSVAYLVSIGVSPRDIGPMVTQYPYFLGMRVGTVIKPIVDYLVSLGLPKKVLARMFEKRAYVLGYDLEECIKPNVDCLVSFGIRREALASVIAQFPQILGLPLKAKLSSQQYFFNLKLKIDPDGFARVIERMPQIVSLNQNVIMKPVEFLLGRGIPAVDVAKMVVKCPQLVALRVELMKNGYYFFKSEMGRQVKELVEFPEYFTYSLESRIKPRYQRLQSKGVRSSLDWFLNCSDQRFEERLQADYIEMETIGPSFCMGGKLQLPGNEVVSDEEDESDDEELYRRTVSL