SDFFSSFIFLSTHTDTHSALLCVSLSPDDLQTLKFCIQSLMMYQSNEDDDDLLASLCFDQSNGGEDPYGFIQTDQETLFPEFDVNLLPEEEQVCNIGDQFDAFSGNLDSNGLGPFGGSSQLDLGTHQVCSFRGTATHVQQGQACCPVVEINSSSSVEIVKEEFEEECSRKRGRTGPCRKPGTKACREKKRRELLNDKFMDLSSVLEPTRTPKTDKPAILDDAIRVVNQLRGEAHELKETNQKLLEEIKSLKAEKNELREEKMVLKSDKEKMEQQMRSMAAVPSPGFMPSHPTGFHQNKMAVYGSYGYYPNMPMMPYLLPPSQRDTSQDQNNCSKAA