MTGTVSAARRPAVWFIPLQCRGYSVLSVFMTAACVLVLLSQMRALTYHAIEVGRSKGEARAAGLNATVKAKVATEYVQRGVKVPAEWQALGLRDVASDDEDAPVFAYYGMDAVCPSKAERGNENETQSAGANVSSEKFERVIFPTVPRSGSHFVRSVVERVTGIATESVYGSEGFDAKFSNRTQAYGRCRQSFMPCEPGIRRGRGNEAVLIKTHFPYHFPRFDPAREQVDRVLVVARAPHTAFIAWIRASMKPELRKRENMAQLEEILHRSFEQFFDKWRRHHX