MGASAKRKREKHKDFQKPKLKVGKAKAKADNFTNTSFKSKAITLTTQSLHTTAPSTTYLFAHHISLLTHHSATTRKESLSYLKAHLPAALSTTASGTPNAISNLPTTSSLVSSLLPLILDPSTSVRAQLLALLTLLPHTLLTLHTRKILLFVNSAMTHISPDIRVDSAKFLDWLLGASREEVFSAGGWGVCLRGLCGCLGFNGAATGSGSEGSSLIVSKVQDGKITLSHLAVLTKVLEVGLVERVDLEGEVGVGDRRARPDGLHVSYEAHKLPSLSNVYSSLGLFDTPGSVSKGGGLQDPEPEDRDSRISYLIGGAGRGVFDSLVLGLGRLKKGGGEMGRAAGKALVVLEAADGGGVVGRCPVGRLYDTVR