MFMTHRNSRLLRILRQNRWKTTSCSNDFTILGIETSCDDTGCAVIDGAGNVLGESLYSQNAIHVRYGGVNPFIAHELHREHIETAVTEALSTAKIKIKDIDAVAVTVKPGLLLSLQVGVQYAKYICMEYNKTIIPVHHMEAHALVARIYHNLPFPFIVLLISGGHCLLCLVQDVNQFLLLGESLDNAPGEILDKVARRMKLKNIKDAGLTVRTRILLRTAYEDRRSSASACVPSVDRRAMETNERVLCCTDEWTDRTDVCIIIKKSDFVLNVAKYIDTERLITEVRLREPLWDKGHVLYKDHDAKLKAWQEVYADNSSKLDRHSEIIKKNLNVP