MRASTSTRATTASSTRRVAPRRRVARERARAKEASRVTHRLHRLRPNEKRPFPTLSASPKDVLDVPPVDDDEDTVFGLPRDTYEPLRTLLASQFVLYLGVGALLPALPLYAQAIGLSSGANGLVISAPAAAMLALNLPLGQAADRYGRKPLMIGGMAVMALADVATARATSVASLVPARVILGVGRCGCECGDRAFLADLCARVPEKRGLIVATQSTVHAIGLVVGPLLGGRLMEAYGAPAAFYYVAAAALGTGIGYCFLPETLTEETRQEAELKASMDDGDGGFMDVLRSFGASRDEDESPAEELLKPAEIAGAAVLEKQKSKASWSELLKTADQRVLLVCASANSLGFVAKLTVIPLYASGHLGASPAEVGNLFSVTALLGLVTAPLSGLAADKFGKKIVAGTALATCAAGLFFGSQSATQSELMLFIGCWGVGVAAAGPAINALAQELAPKGGEGEALTLPKSAADLVFLIGPVALGFADQVVGSDRAGMVLCALSAAVAAASCFFLPTSDDPRAV*