MRKLLDTEQSTFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGVRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPNVVKHIKMYKERDPGIFAWEIRDKLLADGVCDKYNVPSVSSISRILRNKIGNNPTPTPISQGYDNKNPTIMTQPTAPAPIYNHQFYPYSCSTPSMPPVHSSQMPVSQPLAQLNPNKPPQPASNCVTPCMMRAWATSSHSVNDILGFRPPPMQQPMAPHHQPLPQDNMGNLGQNYNMNYYAMKPTSVAPMYLQS