MFLVLVGLVDMATSTLMEQGESVLQRLIRALKAFRSFRMIRSFRLFKGLRILARACQCFLSSLFWSMVMLVIFMMMGALLMGNLVQGYLEDSDVDSVDKEWVWMHYGTAYNAFYTFFEITLSGSWPAKVRPLLLKVSQGLFVFFALYITIIVFAVIRVIGAIFLRDTLDAAQNDAEHLVAERLKKKAQDVAKLEQVFRDIDESEDGIITEKVLSRALSNPKCQAYFQTLDLDVNEGYSALFDFPASEKAMLSLSDQGRKLSCENDKLQRKHFDAKLCRLLRHFTGEAEAAPRRVDGMKAFRGLDASLELGLICTLVTLVLVEDIGKLPFCPKNTRPGLGSRCTSPQLGLRRCFLAAMGCGQSGQSTAKENKGSGGQAHDKQQAKEENKQYQVPGVGSGQTIITQGDVGREFFIIQSGEAEVLVTDGGSQKKVASLKQGDYFGENALLRNEPRSATIKAITEIKTLKITQEKFKDRFQKRWLNYGSV*