MVTTREAASTVRLNTDWQEKYRSRAQTLLESTSAGTNSFCVCIVGRAGVGKGSLINHLLRQRAARVAHNESNALDEERKFDIYGFRVREIPGYDGKHSIGSKSKHRWRSSHGKSSHDSSGSNEGRMELEDFVKAYRLFEEETNAIIFVVGNRITQEDQKLMSLAIESRKFFCVVRTHADSIVRIADCRLQKERLEELEEEIRRSLSMSTNVNVRIFIVSIPWPEGRPVGLELEGADLEEVLKNSQFLHFPLLQSFLSEPKGLCDEIQIHGFVKEEVWKILGPFQTVKKRYQALDFAEHLVAGTLLPIAGPVMLTFTKTLYYTLKACSEVGLIEDADDAIQKVNTETNKAVLVAHIASKEGLVTAVHDSFIHIFGKVVFELAMKEVVSTAAEATISGAMPVVGPMISAVHLPSRFRKIADKLAVKACMLHELWIMQNITGLLGKT*