MPRWIFALILPSLLLSLGVPTQAQAAERELVILTTFSREPLLPLVEEFSRRYQGIEVQIIHRRAQSSVQLLNKSYIQNIDLVLSSSPYLMQNLAQSGKLAALPEPMQTPEWLKPYALPMTEHVATIGYSGAGLVWNQDYLKTHQLPEPKQFSDLAKPVYFGHVTMSTPARSGTTQMMVESILAKYGWQKGWEILLRVGANLATASARSFGVSDYIANGQFAVGPTIDSYALILGRKLDYVQFVYDESFTLMPTYVAQIRQNHNDQYAKAFIELLMSSAVQTNMEGNDFAKHSVQDQSLVNERFTRLPMGSIIRREECLNDLFDLAITKQLPQLKDTLLAVLEAKAQFARRPSVLAKIEQIERTVFTMPISEQEVDALAIQIAPNSALSEEQQAESAMLLAEKGHEWQMRLEKQLEQANQELKILLAEEAQ*