MNLTLSLAINGGTSTGTGKKRKVRDSVVIDDVGDGGDRSRVLRILQARERMMARLEVDDPRVAHDDGGGSGGLRLMHLLLTSVAAGEAGDVHAATAALHEVYRRASFGGGDPAPRVAAYFADALASRLLRSPVAASPPTRGEQFLAYTMFYQASPLYQFAHFTANQAIVEAFERGGRRRLHVVDFDVSYGFQWPSLIQSLSDAAVTSTSGGSHDGDGDGDSKEPVSLRITGLGTSADELRQTEARLTRFASGCPNVRFEFEGVVNGPSSGLHERIIKNDGDDATVVVNLAFPAARTSPTSTREACGDLARVRSLNPSLVFLVERGGSSSNGTPRGRSSLLPPFTASLRYFAAVFDSLHECLPADSAERLAIERNYLGVEISNAVSSLDRSHGGGGDHTAEPSSSASWKDMMESAGFQGVALSSRTVSQAKLLLKMKSGCAGSGGGFRVIEGDGGRAMSLGWRDSALITTTAWRRRRRSIDKTSS*