QHWFAVSNCFCAQFQVLLQLKLKIVLSIRGIQEEDPPDPQLMRLDNMLLAEGVSGPEKGGGSAAAAAAAAAAGGSPNDNSIEHSDYRAKLAQIRQIYHSELEKYEQACSEFTTHVMNLLREQSRTRPISPKEIERMVGIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVTS