MRDSFKRGLPTVRGRGLVIPKSRQIQKTFNNVKITLLCGFVTILVLRGTIGVGNVGVGSLDMRESKDSKPKDPNRVLAEIRQKEKDDEEDELDVQIDLNTTYTLGAKISDWDKQRQSWLQQNPHFPSFVNGKPRILLVTGSQPTPCDNPVGDHYLLKSIKNKIDYCRLHGIEIIYNMAHLDKEMAGYWAKLPLLRRLMLSHPEVEWIWWMDSDAMFTDMVFELPVEKYKDYNFILHGWDDLVYNKQTWIGLNTGSFLLRNCQWSLDVLDAWAPMGPKGKIREEAGKVLTAHLEGRPAFEADDQSALIYLLITQKSLWGNKVFLESSYYLHGYWVIVVDKYEEMIEKYHPGYGDDRWAFVTHFVGCKPCGSYGDYPVERCLKQMERAFNFADNQILQIYGFHHRSLGSAKVKRTRNDTALPLEVVDELNLSHPSFNIQQKTGS*