MVPYFGALGYHCPTHFNPADYLFMEVLHQGATSATEDTFDFIAGSKEDEKSRAKAREEDAITSGATINTGIHESAIQQTAGFWIQFALLAKXAGYNAMRNKLILKGKLAQTVFLSLIVGLIYLQLGNDAKSVQDRQGSLFFIVVQALFGSLMGVLTVFGGEKVVFQREYGSYMYGLPSYFTSRWLVELPAHIVMPILSSVIIYFMVGYQLAADRFWWFALILVLVDNSGTAIGIFVSCLFADINVALAVMPMFLMPLMIFSGFFVNSSTLGWWFRWISYISPMKYGFIALAKNEFSGLQILCEPSDTGCGAGGVRTGESVIT