MKVHWLPRKQDFIPEASFQSWDAYRKALAATPRRFLNRLCTRSTDFMETHGVVHRSKHAMKKTLNWWDILWFGIGAIIGAGIFVLTGQEAHNVVGPAVILSYIASGISAMLSVFCYTEFAVEIPVAGGSFAYLRVELGDFVAFIAAGNIILEYVIGGAALGRSWSSYFATLCGRESNDFRIKTNLAHDFNFLDPIAVGALIITGLVATWSTRATSLLNWIASFANMFIILFVIVAGLVHAEPSNLTPFLPFGVRGVFKAASVLFFAYIGFDAVATVAEETKNPGKDIPIGLLGSMIITTVLYCLMALTLSMMQDYRAIDPDAPFSLAFQAKAGWKWAQYLVALGALKGMTTVLLVSAVGQARYVTHIARTHMIPPWFAKVNEKTGTPIRATLVMFTASAIVAFFSSLGVLANLLSISTLFIFMLVAIALLVRRYYVAGHSTVKELRLFQMFLVVILLSSGATAYYWATHDGWIGYVITLPIWFSATLGLAIFVPKARQPQKWGAPFVPWLPSLSIIMNVFLLGSIDRLSFIRFAVWTLLILVYYVLFGLHASYDTALDPTETLNEECRTVEMKPHTAQDNALSKLGNEQAAS*