MLQSVRALWEVLLVTLVAFSRALGAKPAPRSVSDNSGCLSWRVAVEANNVRAFRTVPDQCLAHVESYMSEGQYERDLEMVVEQIVWYSLGIVLGSDGLDAFVLDVDDTCISNRAYYRHKRFGGEPYDPVSFKKWALRGCCPAVPAILGLYKHLTHRGFKVFLLTGRDQELLDQATRENLNNQGFIGYERLILRGPEYRGQSAVAFKSAIRKRLAEEGYRIWGNIGDQWSDLLGDNHGDRTFKLPNPMYFVP*