MSFQDFDTGAPSQSVVGGASASRQDPSQAIAAGIFQINTSVSTFKRYVNSLGTSKDTIELRENLHKTRQHIGQLAKDVSAKLKAATETDKHTEVKTSKKVGDAKLAKDFQAVLNEFQNAQRTAAEKEATYAFVSLHAVGAPSNQGVDEPKLNEEAQERQALLSQQRRQEFVQLENEVVFNEAIIEEREQGIKDIQQKIGEVNEIFKDLAVLVHEQGVMIDDIDSNIESSYSTTTQANVQLVKAAKSQKSNSSLVRQLLQGSPPHPLSLLFPLYPTRWVFATAFMIIKSLLFTSMLTYRSCEVMLYM*