MENGDGRSLSGMYGSVCNFLRRCLFRVLSYGPIPKHIAFIMDGNRRFARSRNLKEGVGHRVGFMALMSILQYCYELGVKYVTVYAFSIDNFNRKPDEVQYVMDLMQEKIEELIKEESIVNKYGIKINFFGNLNLLNEPVRRAAERAIAATAGNTQAVFSVCVAYTSTDEIVHSVNESCIEKRASIRQVNLNSNGASDNNSEIEYLEGDNLGACVISLADLERHMYTAGCPDPDILIRTSGEARLSNFLLWQTTFCYLLAPDALWPEISLRHLVWAVLEYQRVQPYLEKKKKQL