MVRRQNTARLRWASDGRLLRRYTCLRKPTFTPRHSGRTVQCGQIIYKFVLMELPAWRASALEAASQSLFDESSNRSEDASVLLVLLSFFSHCEKIPLDLFVRGSTPRKRWTVEGNIEFANATRVGLASELVDLLSDAQRLTRAFDELCQSAAVLRYPDETYHLNEDMSARVHRSLVPDTLPFWRQQALVVAYRAIPWKYIEFPDPVVRSFLPHLHHVAEAFQDCFEELPRATRTDFMLTLIEAFRFPDMAWKYFAIGQAELAAGRLKDTHLRLCIGQTKAVLGRLSGNMDEAVSSLQDIVSNDPAASASKRVRCEVGVAIIQRSLNCIQVADLSTAQKLLEDWDPYDAEPSPLEKILSFRKYSLLGRVMRLQGNFEKALELLKTAHQTSQITGELVFDEDLRDLTCDLADTLRELNEPVAGESYLRTEITRRTERPDPLQGKSLLELALAETLFAQERYGEAKEICVNIESRASLLKYERLRVNVILAKLSHARSDFEAALSRWSEAMQALQEFSLVDGQVQNIISASMADVLDAQGHNWLTKESPRKASLTELAKPEGVPHWIAGFRQWAEYLQSKGTG*