MQGIFALSSLLLLGHSRSQGHKSRLISMLQANLVKSDRESVMQNLIATMLLYQCEVCDTASPGELWRLYLCGAKKIIYAASQSRTLYRHDSGILMDWIYYHEVMSEFSLRHWAERSINSFCKGPLAMRPNNITADELPASDRITCPTDVLDLVRNVCKRPSSDPGDHSPYNNTDMGQIHQLRQRIYGIIGEYGTFHDNCESSLTRQDMMTSLYRYAALIYLNRSVANISISSFSHRRLVREGILLLQNLGFCESAWPLFVIACEAKEDEQRLQILATLADTRRELGQRSSHIPLIQHMIEAVWNQNDLNIESD