MFLSSRTIFVGLCFLFVLAPCFTRATTNEVQVSCDSHNFNNGKHFRSCVDLPVLDSFLHYSYVRETGVLEVAYRHTNIESSSWIAWGINPTSKGMIGAQTLLAYRNSTSGFMRAYTSSINGYTPMLQEGPLSFRVTQLSAEYLNREMTIFATMVWPSNTTVVNHLWQDGPLKEGDRLGMHAMSGNHLKSMANLDLLSGQVMTTKAANDNMLLVKSIHGLVNAVCWGIFIPIGVMAARYMRTYKGLDPTWFYILIL*