MSDYLSVSALTKYIKYKFDQDPHLQSVLIKGELSNFKKHSSGHLYFNVKDKESVISAMMFKGSASKLNFEPKEGDEVLLEARVSVFERRGNYQIYVNKMQLDGIGNLYQKLEALKKKLTEEGCFDKANKKSIPKFPKKIAVLTASTGAAIRDIHSTINSRFPLAEQIQISTLVQGEKAKDDIIEKIEYADSLGVDTIIVGRGGGSIEDLWNFNEEAVVRAIYNCKTPIISAVGHETDFTLSDFAADIRAATPTQAAVIATPDQYELLQQIQQYQFTLTRFIKKHLEQQRKHVEHLSSYYKFKQPTLLYDQQIQRRDDLEKRLKQQIQATFEQQRHRLMLLQQRYNLKALLSSVNQEQQNNLQLTNQLVKLLNSKILSYKNDLKNKVENLNNLSPTNTMLRGYAIVNKKDEVITSTKDLTENDQLTLTMKDGLVDAKVTKVRCNND*