MVLVLNGVLQDDCPMDTNSLFLQHPVYRDYAQQLHSIQAKSVGPVGLLYVGQREMAASAPHDKHVNIIGADDATTCIIVV VRHSGSGAVALAHFDGSGVDEAVCTMVSRVQELAVGYPEGRIELQLIGGYRDAKGYGEDVFFSIMQSFHNHLLEIDLTQA CVGELNTMMRGEINCPIIYGVGVNIKTGEIFPASFPDRGPDRELRDARIFMGAQSVLDIYDSSLGMLRIGPFNYDPLRGA DLWLSQTDEFLLQHLSSSPDVEPPHFAPQTRATIRFIQENQFPAVTVFRDNRPRYFRRDDATGFWVLIQD