MAFEHGYVALDDGREEGISRVCCTLVDGEVERLGSILASNEGGLRCRFYRNNVGEGQLEVAGYRNFGEENRVSILLPTGEEFMCNAEVINDSHKHEKEDKSIVRKLSFLDRYLYVWILIDMVLAVVIGYYVKGIKKALEVAEIASVSLPICIGLWVMMYPVLCKVNYELVGKMARSWELGKNILLSMFLNWIAGPALMTGLAWATLPDLPDYRAGVILVGIARCIAMVLIWNELAKGDNQLCAILVAVNSILQIILYTPLALFYLKVVSRGQGIDVNTWDVAKSVLLFLGVPLAAGIITRFTLRFAFGNRWYQSKFVPFIGPWALIGLLYTIFVMFSVQADHIISQIGHVVRVAVPLVLYFAIVFFSSITACRFLKIPYPQSVTQSFTASSNNFELAIAVAVGSFGIDSEQALAATIGPLIEVPVLLLLVYVVLALKTRWFP