MFQLVSVAEVNKAYVSYPGGVSMCLRFPFCHCVWAHAMTLIEISGHYHRWVARGESEDWDYSNSFVVVCAVLLENIAANEREGKCHLTFHAATSMHHDYMLVALRGKAVKAKVSFRFKEV