MDVWDGRRQLSSGSNPSICESQTAFARDSVEFCPREGYEHVAACATYNLQEAAQPTRSGQIYLFQISRDTDEGVANKLQMLNTSGIFDLKWCPQELSTPPILGQASADGSLVLYSLEEFEVSPSESSALNPTDFSVASLRSKERSRDISRVQAKGAGSGSSEEPPPALKQLSSEMCGDAMCLSLDWDPFSDSSESRVVLSRSDGSLCTVELKQASLELDREWTAHTYEAWIASFDKWKPHVVYSGADDSMFCGWDLREDLSRPIFKDRSAHSMGVCCVQSSHLKEHLLCTGSYDEMVRLWDARHLSKPLISSQVSVGGGVWRLKFHPRDPSLLLAACMHNGFAILQLELGLGLDIGTEEGALEGAFAVAGVKVAEEYKGHSSLAYGADWYRGRSEIGVPCQGLVATCSFYDKSLHFWKPLTKAAM*