MGNSLFLSLAISGVLILSLIWKFFHVFWWRPMKLGKYLKDQGINGPPYRLVVGNIMDEARLKNESELRPMDLSHAIVPRVIPFLHQTFESYGRISMTWFGASPRVSIMDPELIREVLTDKSGHFEKTKLSPVFKVLVTGLVNLDGEKWAKHRRIINPAFHQEKLKVLARKSEQQEK