MRFRYKAFLLTLFASTTTLTGFIIPTLSQHGSSTDPSFVALRNNSSLSCDGKSRLLEFGNDLGFSKEETDVLAKQKNWEQNYTNFKKQFEHKLLDPKSFSLTDVYNLFSGFQQSVADTVKLMNELQTQVNKANDIYPVESFQVPKVPQKLFGFVDQGFFPKLNPKGLNIADNVAYLFEKYSLKQATLKDFDIVLEKKNDIVLEHKVRYNFALQFHFETTYIGSGGEINLQFALQASTTNFSSLEELQASFSKVGNNLTAQLF*