MRKLSIALATLGLAALGLAVPATAHASAGCDAKWPGRDGNVRAWKDADCQGELLGVTPGSDPNWGDGAG ......