MDSINKIINFLFPLLTLYALLVFYPTYQRLKSAVSICRNLFSENVAGKVVVITGAASGIGEALAYEYGKRGAYLALVDIRGEPLFHVAALAELYGSPEVLPLVADVSKLQDCERFIRATVLHFGRLDHLVTNAGVAPLYFFADIEDVSKASPAMDINFWGSVYCTFFASPYLKKFRGRIVVIASGCGYIASPRLSFYCASKAAVIAFYETLRTEFGSDIGVTIVAPGIVDSEMSRGKFMTKDGKLVVDKELRDVQMSVLPVESAERCAKAIMRSVCRGDRYLLEPDWIGCVILLKVFCSEATEWVARWLLIARPKFPMMEALSNKILDVAHAFNSFFSFPHY*