MVKVGINGFGRIGRLAFRLAYDNPALEFVHINEHPGAGESSAYLAKYDSVHGHWTHDCEYDAGKNAIVVDGTHEISYSAHDAPGDVPWEAHGVELVLECSGEFLTREKLAPYFARGVKKVLVSAPVKDASDPVLNIVYGVNHDKYDPAVDHIVTAASCTTNCLAPVVNVIQSKLGIVRGSITTIHNVTNTQTIVDAPNAKKSDLRRARSGLMILAPTSTGSATAIALIFPELKGKLNGLAVRVPLLNGSLTDCVFEVGRATTREEVNALIKDAAANEMCGVLGYEEKPLVSTDYINDTRSGIVDALSTMVVDGTHLKARSSVFTPVPVRPRSRCELHSLRTFSPGVCFSPPRVLRFQSRRTHLDAFQLRP*