MLGIDLGSNTLRAVQMDEKLNKLKEYEFVIGAAKNLNQSGEISKEAIQRLKNTLSILAKEQDLSKARAVATAAFRKASNTNEIFAHLKKEFGIDFKLIDAKSEAKISVLGMQSGLRRLKIWGEFAYCDLGGASCELSFGKSFKSFDFGIISFYEKNYHSYYKSCISYKKLIKKYPKFIINIKDKKLKIHFLIANPHLKHLAFRAFDEVAMIKKELRSLGVKTVVLNSGVPTTLSALKQNISYEKYEASRVNGKKLYHKDFLNYAIKLFHMEEKKAIKEVGAMRKNYLSAGCLLFYALFDKHKLLVIDEGLREGVCLASMKNIKF*