MTVERVNSLLEHQLLFSTAMQRLPNMTSHLREPQLAFTSTRDGRSYRLSTLKKAFDLALLSISKACLWNDKVSSIVNHRHSISHNLQKHCMSHFQQCPPFWDVARVSDGVGYCKPIDEKRHDRSYPVLLAQREERGWLSIGISMPSTFGLSCVAEGHWAWRYELQGLVRWFIDAQVQFHSMLVAAAYQAFMNTSPRPCNVHGGLSNLHTLHRRLHLNAMVNIERLQAKKLWLVLFFRLLGALVVISGKAMETDTIEGCQRINFSHLTVMIPRFYKKEQIHSFRTQRLSRRSFFSECYYRLDDGSIDYIMFQGVSYYQQCPPLWEVARIQDGIGYCKPTLGRLSTSQRDSYASALRHEYKWITESLRTIRSQPGLALAEKQWALRYKLQVHGIPEQWPER*