MVWQREKLLQVNEIGYRDIDAGVPMQRDTLFRIASMTKPVTVAAAMSLVDEGKLALRDPITRWAPELCKVAVLDDAAGPLDRTHPARRAILIEDLLTHTSGLAYGFSVSGPISRAYQRLPFGQGPDVWLAALATLPLVHQPGDRVTYSHAIDVLGVIVSRIEDAPLYQIIDERVLGPAGMTDTGFYVSADAQRRAATMYRLDEQDRLRHDVMGPPHVTPPSFCNAGGGLWSTADDYLRFVRMLLGDGTVDGVRVLSPESVRLMRTDRLTDEQKRHSFLGAPFWVGRGFGLNLSVVTDPAKSRPLFGPGGLGTFSWPGAYGTWWQADPSADLILLYLIQHCPDLSVDAAAAVAGNPSLAKLRTAQPKFVRRTYRALGL*