MTSSLPGNRELPASQYNLSTYWGRVRHSADLSDPRTLFTSQAALEHAKQLVSSYKQGKIKDITPELWKAKKIIDSTLHPDTGEPVFLPFRMSSFVLCNLVVTAGMLTPGLGTLGTLGWQITNQSLNVCINSANANKSSPLSTSTLIQSYLLAVGASCSVALGLNALVPRLKRLSPAARTTLGRLVPFAAVASAGALNVFLMRGEEMRRGIDVFPAAAGDSGIEANTPPSAPPSLGKSKIAARLAVSETALSRVMNATPIMVLPPLILVRLQRTEWLRQRPRMVLPVNLGLILATSIFALPLALGVFPQRQAISAKKLEEEFWDKGGEGGMVEFNRGI