MVTRRALHFVFKVGNRFQTVHFFRDVLGMQVLRHEEFEEGCKAACNGPYDGKWSKTMVGFGPEDDHFVAE
LTYNYGIGDYKLGNDFMGLTLASSQAVSNARRLEWPLSKVAEGVFETEAPGGYKFYLQDRSPSQSDPVLK
VTLAVSDLQKSLNYWSNLLGMKIYEQDEEKKWALLGYADDQCKLELQGIQGAVDHSAAFGRIAFSCPQKE
LPDLEDLMKRESQSILTPLVSLDTPGKATVQVVILADPDGHEICFVGDEAFRELSKMDPKGSKLLDDAMA
ADKSDEWFATRNKPKASG