MGCVSSVSFVVLINGVASSFFDPLWGLRQGCPLSPYLFLLIVEGLSHTILEARRTGRLRGIKVGQDLYLTHLLFMDNVLCFTNSSLSKGKVLKEVLSLFCNVTSMEINEGKLLLCFIEVVKRVVKETKGLFNFQATNFDECFKYLGYTLKPNSYGKGSRLTLVKSFLEAIPVYWQLSTLIPKGLHEDWASLWNNLILELEQAHIHLRENEDSLIWVGNLAGGTYEAKLGYKVLMSTVYGPLALGAQEALSSSLFGFMGSLVSQKWKDFLWNSDPLFLVIDKSLRWGFLDGACQAPDNLYGVGGILLFSDTHYLSFKGNLGRGTNNLAEFMALKILLKKAYDSRIREFQVFEDSSLVVNWMQELNVKVDDLSKEGLLLVPGKLLFLDTDGDTTQESRLLSLNGQSDGED*