MLKLSLALVLLYFAESTAYRAPNLGRLGRGRLGITTASGDGAASVLRTTRAASMSARTTAIRAEKPTALLHAAALGAGTACMGTLYARCLRFAVTLVWRRLPAALPLADATLFVPAACTVGGLLVGLTALRLQGYTMPELIARLVGAAYARRVYGAGEHAMARTMAYAGAAGALTTFIGMPLAGALFVLELTRASSGLHPEAYAALTPAVAASCASMLVARALLAPAAPVGGHFVYSSSVDSALDGRALAAISLGAGLGGALIGHLFLAAVAAVRRPLWPQAPAGEACEAAVERRWACGPEARQGGVGAAVGLLSLLFPQTLFWGEGSLQHHHLLDALLVAVGRRCVIFPLFFAAAAVAHGFAGVVPAALMPAWVMSLMAATQASVTRTPLATVFMLGLSAAASAQLSVLLPPVIIASYVGVWASRALSTATFFPYKRVD*