MVFLQRVYISFLVLHTQLLMYLAESEYPPCNLDEKCISLARCTSLLPFLKPHNMTPAEKAVFEDRYCGYGPKGQELLDRVLICCPNMGHILPNTQICGPIMPAYRIFGGEETQPNELPWMALILYAHRSRSVWNERLVSRCAGSLITNRYVLTAAHCLRITGLDLRRVRLGEHNILSNPDCVTHINGREHCAPEHLEIDVDLSIKHRHYMVFEERPYNDIALLRLKFPVRYTAQIKPICVQLDYIFSNPSFSNHKLQIAGWGLSHKQGYSNVLLQAYVNGRNADECSLSEPSLGLDKETHICAGNLGGNDTCKGDSGGPLMAIMERGDEEFVYLAGITSYGYSQCGYGPAAYTKTSKFVEWILWNMYTNIFQ