MSGSDAKFELFPAPSHLDKGGLLPPRVWPGRTPASIATLRQILKDNHEKWHIYFNTRGFHNHAAHTVIALWALGANEEILNAAYRYASSYLLPLFESPGLINEGNWETHLGDEKYYQAYISFFTEEVKAKGVDAVLEEYVFATSANYVSGQTEQPQMLGRLLDAVIHPLIHVGYGVEFGLPGMVIEGLAWTAVHKGFSTSVLTQTLFSEPAPEKKDHPTHAFTVLGRVISDPRLANNADPQVIKEYVDQWQPEGDVAKHLEELLWVNSLVYGVAGLEEIGQFNADFFYMHLVTSSIFLPSLCARLTERSQTLFLRSYFLISLSLYVERGRPALDIPRFFANDTTLHPADDSTPHAEGLVSLPSGVTPNPWLSVIQTSLVHHDEHVPKLQRALCYLAELFGGTPAGYFKNTELKDAELVDGTLFVRTANLSAKRTGRGEVPSRDVWDRRGFFQLKA