MVARTAGSDTVVSASEEVTVEGIRCPEQRSSESRRPESKCNYVYEGRDFYPMPVVDLHGLEVEDPQIRASVLRELKEAAKVGCFTTVNHGIDPKVLLQLRENSNAFFSLPSEDKAKCAQVRGTGALRAVGYQTQFQGLTEKASTVPRREVFEIQGCPLEGRDSVPWPQSSPSFRESLETFAEEICKLSTWVCESLAEALGLSRDAFIKQLGGGVHQQVVASSYPVPENQPKDTPSSVGFGAHTDLTVINAVVEDENGGAQVWHDDQWMNKRPISAGVSFFLGDPIECMSNGIYHSIVHRVIAPCNNSRFSCVTTLEPVDKDATVLQPVPELVARSGQPAKYVAYNFGGRGKSVMSQRFDPDILTKRFMVTDFSVIDPLRNFSYRDGVFYIGSRPLGSLTEESPSGGKEAFLRCRSAALWRL*