MQSIACLDVKTCNIVVDSLCKGGLVDDAAELVHGMMDKGPYPDTVTCNSLLDGLFKVNKVEHAMKLYEKMSRSFVKADAFTYNILLHGLCKGGRIQEACQKLSAALRDREAPVRHELLYEALIGGLCKVGKYDHAMAVFRKMKLPSSMSYNIVIAACVKRGRNEAAVELFREMKVKKRVPDIFTFNTVIQSLSKAGKFKEALDIVDEMVWLQCSPNELTFGLLVHGLCKAKRALEAESVLEVMDRVGCVPDVVLLTALISGHLKEGRVDDASRLFERMLSGGQRWSKPNLRTFNIMIHGLCKANKVGEADALVRRMEDECGVAPDEFTFNTIIDGHFKAGDSKGAFKQLFQEMSRFGCHPDSVTFTILVSESCKQRRIHEALELVEQMTKNKGGCAPDTLSFNALLGCLCCDGRLEEAVAKFWGEMRERRECWPDAVTHALLVRQCCKQRNIELACRIVDEMLHRGFVPTPGIASMLVNLIQSGSDDARHRQWLQSFLSSSQKREDSQTSV*