MKVWGKAGFSSSKGLILFVIFWLFVDITLLAFFSGRFSTTHGRHRMIYLAGVIITSFFFFLLMRCLKLAYIRKVREHVQLALNTDIDAEVDADFLKSLSGLPTRFSFKDLESATDAFSTKLGRGGFGTVYAGTLLDGTKIAVKRLEREGRGQKEFCAEVATISRVRHVNLVCLKGFCAEGAERLLVYEYMPHGSLDQWIFHSQGEVQVPSLSPDVPSSSSFVVLNWNTRCHIALETARGLAYLHEECEKAILHLDVKPQNILLDERFHAKVSDFGLSRIMDTAESRLITTVRGTPGYLAPEWLTGGGIDVKTDAYGYGMVLLELVSGRRSVDQSLDNLEDWFLPAMAFRKLQEGHAVDVVDPFLQGTLDEESCKQALRIIKVALWCIQEDGAKRPSMSNVVQMLEGKMEVREPPVSNFPASKRTKNLDATSVTIFDPETLTLPR*