MHLHTSIHLLRYFQNKELDELYVSLAIRNFALGLISIFIPIYLIKQGFSITFVLLFYSIIHLTHFILTIPVVELSRRITYKTTMILSTPFLMLFYFILYTIPPDSTRTSTFLLLGFIFGINNVLFWIGYHLFMAKHSDEGLRGEEIAVVTTINFLLTIISPFIGGLILSFASFKELFFIVSLLLLLSTIPLFMVKERVDDSYKAKEEKLNKNMRVKELFNKLLIKKLFIRRGKDAVSFFVYGIEGGTQIILWPIFLYFTLLNNYAKLGFFNSTLLMTAVITTLIIGKLTDVNKRVVLLFGTFTTAIVWIFRALIVTPTQALFSNITYGITKTALHIPIDTITYERANMKVRVKGGKENMEGRIGDYIIMRELFINLGRTTFLLLLSLFLNLFLINTPLSRGSDVSDVMNKLRIVFIIVGLLTMFYSLLSSPSSSPSPALTKNNARSN