MVSLFSVVSTFIAIVLIPGLFISRRLSVPFSIRNILRFIKLAASQNDNDEERNEKRGTNTMGEKEKRGGLPKHVAIILDGNRRWAQKRGLGTSDGHKAGARRVIENAKDCFGMGINTVSLFAFSTENWARPEDEVNGLMSLFEENFRSEMPFFQRDKIKISVIGNRTKIPQSLLGLIRETEEATKSYEGKHLILAIDYSGRFDIMQACKSLAEKAKNGLIQVEDIDENVIDKELMTNCSEFPNTDLLIRTSGEQRISNFFLWQSAYTELYFPNVLWPDFGEAEYLEALTWYQQRQRRFGRRV*