MFAKLCSLVASCLGLAGHCDAQAELLSALDVGRHPYGEFSMASVQANLLNEDYCQIETCPPLAGTFVGVYDGHGGHEASRFIKDNLFPQLMRCVVEMGGMSADALQRAFNATERGFESLVAEAWPTNPQLAAVGSCCLVGVICNGTLYIANLGDSRAVLGSVYKTTGAVTPVQLTLEHNAGVEAVRQELKSLHPEDSSIVVLRHGTWRVKGIIQVSRSIGDIYLKRQEFNREPLLARFRVPTLPQPVLSAEPAILVHDLQPHDRFLILASDGLWEHLSNEEAVEIVNKHPHRGIARRLVIAALKEAARKREVRYSDFKKIRRGVRRHFHDDITVVVVFLDHELMKRGAANNAVAPVGVLDSHSVTSGNRNW*