MVIVTGPVLPNILGLGVDQLNSHGEKEKYFRLVAIATSIGQLLAATVVTYVDDAGMWVWGFWLCVAASLASSTLVAGGLRWFRHYGASGNPFLRNSQVLVAALRKHRLTLPEDPALLHESEGEMSDIPGCRKLPHTGTLSFLDKAAVLDVADTCSQWHLCTVTQVEELKSLLRVIPCGVSVAFMAIAVAQISTLFEEQAVLMNRHLGAWFVVPPASLNVLAIVSGILTGLVTTMGRARASSLQLLGLSLLCCMSAMVIAALVESRRLNVAQKGAIISIAWLALPTILLGIAANLTTASSIDFLYSEVPDSMRSMGGCIALIFCGAGNYLNSLLVALITVITTHGGRSGWIANNLDEGHADYFYWLLASSVASALCFHIAYAHGYMYVGRRN*