MIFTRLVIFRRSYYKCTSQGCNVRKHVERAASDPKAVITTYEGKHNHDVPAARNSSHNTANNSMSQLRPHNPVVDKPAAMRRADFQRNEQQPIALLRFKEEQST