MEGQCRSILPFFELSKALALKGIRVSLISTPRNLQRLPPIPQELAPQINLVGFPLPLVEGLPKNAKATIENISLEKVQYLKKAYDGLRAPFEELVAKVSPDWILVDFAPYWAPAIAFKYGIPCCFFIVFSAACCAFGGAPESLNGVNERKKVEDFTVVPGWIPFPSTIAFRPHEVHKIFQDASFDIPNASGVSDGYRFGSTIEGCRVVAVRTCNEFEEGYLDLLEKLYEKSVIPIGFRPPARKEREGSGNSWNDENKWDIAFHWLDAQPLRSVVFVGFGSGALEVQDGSGILSEGFESRTEGRGIVCIGWAPQQSIVAHPSIGGCLFHSGWGSIIEALTHGLALIILPFIADQGLNARLLEEKKLAFEVERNENDGSFTKISIAKALRLAMVEEEGEPLRIKAREMNPIFGNRELSNMYLDGFANFLKDNK*