MDPQVVVDKKSEEPDLKRQKLEEEEEEDCEEMSSYSESTCSFDSEDERLVEEEYQRSGYYDFDTTKQRRLVFCYPVIFEDSDVAHKPETDGDLVHRLSKIALQKYNDDKLENLELVRAVKANRKYGAGFIFYITFEAKDANSHTDPITFQAAVRYLRGIETVYRVHPKPLLDS