MVLVLNGVLQDDCPMDTNSLFLQHPVYRDYAQQLHSIQAKSVGPVGLLYVGQREMAASAPHDKHVNIIGADDATTCIIVV VRHSGSGAVALAHFDGSGVDEAVCTMVSRVQELAVGYPEGRIELQLIGGYRDAKGYGEDVFFSIMQSFHNHLLEIDLTQA CVGELNTMMRGEINCPIIYGVGVNIKTGEIFPASFPDRGPDRELRDARIFMGAQSVLDIYDSSLGMLRIGPFNYDPLRGA DLWLSQTDEFLLQHLSSSPDVEPPHFAPQTRATIRFIQENQFPAVTVFRDNRPRYFRRDDATGFWVLVRY