MDLPKGKLAIGCRLVFKTKLRLDGIVDRYKAKLVAKGYAQQYGIDYEETFAQCQRLSICMVLALAVQHGWDIHQLDVKSTFFNDTLVKEVYMEQPPGFAKKGTEHLVCRLKKALGSQALRAWYSRIHDYCMHHGFVRSPSETNLYVKINDSQFTIVALYVDDMIVIGNNEQEIDSLKADMKKTFEMSDMGLLHYFLGVESTIDFTLYMELIGSLIYLTITWLDISFAIGLRSRFIFMFDPQQSHLKSAKRILRYLKGMTDFVLEFTQNSYFKLTGHSDFDWAGCVDSWKSTGGYCFNLGLAVIFWCSRKQFAVALFFIEAKYRVVVKVACETTWLRRLLADVGVDWEGPTTIFCNNQSVLKIVRNLVFHERTKYFEVHLHFIRE*