MAIRVPLWLVLSTFAAFALLLRLESSATAPPPGLEPGELPTARFGLVHVPKTGGLAVRHALGDRCDDIVIERRAHSTAESDVLKVGLRPLVVLRAPLERLQSSFDFWQQGSSELSALSRGNPQATLLLKPARRLPWEGFLDGLLNGSSPHRATAQLIVNAPQALASWAWSAHFHPLRRFVDKEDPRSVYVCYSRRLLAQRLACMAAAVGVRCLFNATGNVNPTRRRKRAASAEPVVPPHLLAPLQRYLSDDEAIFRRHCGAFVPRPVVSYGVYKGPARFGRPVEGSGQLEGGDDELRLAFGQGLWGGRLPDDWQVIDAEMYAVLAYLRKMATAEDAADRRCLVLSDCKPALQQIEAAYRKGSLEGLREELESVTFLWVPSHAGCASNADAAATAYMGASEIEDATAVIREAVRTRPCLYTDRRRTADGEWRGDVLDRRTYYATRGHTNEWVRGRLGEGLTAGSHTAGVTGPLWSDVVRGTTRHKWDKRQRIKDQARRARD*