MTLTMMHLEKQLSGISEDSLLSKASPAIAPCGSRIRFPFCGASSQSPLLYSSHHKLNVFRPQDGFRTASARACTHEKLDGVALCSFFDKENALVDIEDDCVTEVYKGDGFTEVYTENAAGADVLADDTHKTVLPRTQLRLDALDMQRDFRRRPFRPRLDVDTPNHQHPAKPGKRQNVPRKARKMILELRALPSEDFEPTLKRFTCFSPDRADWLYVIRFFKEKEDKSMLLEVYKFVLLEPAFQASTFDYTNLILVYVQLKNHEAVEQTLKVMTEREIFPDLVTFTVLIGMYGKLGIFDMVKKKFDELKLLGLIPDTLVFCAVIEAYSQLGHAREAEMYLRDMEQRGLQLKVEIFISLIRGYGNIGQVQDAERVFQLMQTKLFYPERRSYSALMDAYTKDDDLTQAIQVFNNMVSVGIEPTDKAFARLLIACEKKNMLGDATEMMETLEQKSFKFGTKSLTSFSGWLEKLGLNNEEKEVSLEVEKRLSRKAYVTKKWSTGAYLPASYCL*