MPLNFLKNLLPWGERVIFNLPPCQIVEIDTAQEKAARALKHLLKLNHANYAILWNERKFHNHAPHSLCSFYLLGANADDLNRLYEAELKPLEAWIDSPGEISTYDWRDYLGKREYQRAYVDFFEDELVRHGYDWKTVVFQYLFSGKEPLFNALASDLGHPLIHLAYAFEVSSREVAMEALSLATVCYGTAHKYLDDPSYSQAESSYHSTSPFEILQKVRADKRLSNLFTAPGDHNTEIVFRDAEATILDHWNAWKITSNSDPVKSFRESQELAVALLTATSSSDNRDAKYDFFFVHVLTTSHAVRVLLPLIPAKFQIPLVRQWWLMTLAVYIGQLRPEINLHSVRKYDTEGKGWGYMKDKALHGEHSTETHYIKALRVIRDIARTWGDPDEFYLKAALKFADGFTGWGGFV*