MRIYGNCLDSSLTHWVAHCDRLLFSLQSFGWLEPNWNLVRQGAEILAESFPILRITLFADGREWITGRLLPQDLREKQQHGITTSVALSNFYRSLPSHKTGNYLSAWLAKTHAQQLNSQEAILIDGAGNWLETTTGNLWGWQNGSWWTPPLTGGILPGIVRKHLMKNLPMVRESPWNAELVQGFEAIAYTNSVVEIIPIHTVGQPTGSLQYNPYHSSFSQIRRLF