MSARGIVTFIGRRRRELSSFCVSSLPVAADSPGDAIQPSTSAPAYEQVVTPIRHLWARRSNPAPAASVWRSVHHDHQHCGGKSHQHKHHGASRRPISLEDVEKACWSCDKLVKRGGLVCHGCETIQPPDESLNYFELFSLPETSFDISPQLLERRYKQLQWNLHPDKMGHKPAEEQEFSAQQASIVNLAYSILKSPLSRANYLLALRGINAGDNFEGTFEDHELLMEVMEAREEVENTDDPAALSALLGHNRKQQEKLVSALSAAFRADDMEAAVTLTNKLQYVAKLEQEIVKKLPQL*