MFNILKNLSVLKGSERLEVAALYDPAICPNNCGRRYKGKSRKSNLKVHLKYECGVPRQFKCEYCHRSFVHKAHLKGHLGLVHGIIQ