MVKLGTYAAASAVGAAAVVFHAFHSRGQFYPAMLYLATSKISLVLLSNMALVLMCAVWQAAKLIFLGRLREAEVERLNEQSWRELMEILFAMTIFREEFNVPFVAMVTVLLFIKAFHWLAQKRVEFIETTPATSRLSHFRMVSLLAFLLLLDCIFLHSSVASLLRTRRPSVALLFAFEYMILATSTVAIFVKYIFYVCDLRLEGQWENKAVFTFYLELVRDLLHLSLYLVFFLVIFVNYGLPLHLVREVYEAFRNFRSRISDFVRYRKITSNMNDRFPDATTEELGRGDATCIICREEMVAAKKLPCGHLFHVHCLRSWLERQQTCPTCRSPVLAPESRPPAAVADGVAQQQQPPPILPLVQGHDQVPGRTGIHGPTQGQVQGTMPAGSFYITPDAARLQTIASAAAQYNSSFVYPALNGRELIGYPLYLYYVPQAYLTAMARQTTPNAVTAGSVEAEPSTPSQRSTINLSSLGRGSHHPHFVPAVFFMPSSTMAPLSSQRSELQAPDGAMAASSSAATKSTLELYERQLKEGISVLQEQLRKVSELQNQITSSMDLPNQGLVDPDGNGPLDDNRSSVDPKGKSPAADDLARES*