MALVTHQMQGSYATFPSRPLSWSKGVKLKPHVMTLQMFGRTNMCFSVKRSLLLSAGAFALGPKVKLLRISAFKGSAQNDESGGRKNGSKVSKNYVKLSYVPKESGETIINSSKVHTIPVSYTSEANNTITGSPAINKLFKKWLSMLRTQSPSQVADEILEGPPPSEELQQAQNSTQNKERVEIVKLVWCRFLILDATIKIPILTFIPLVLAINVIYGAGVSKELTPLWILGPLIVAIYIKLFQGLWALYVFSFRQTVKLIKNVPAYYLVASGYIRQGKLKDDMQVHVLQPVLHIKNLDRKEFSRKKTKELQEWLTEKYLDYVESIWPYYCRAIRFLKKANLI*