MVLGGYHIGAWLKVRSCLTSLLKMGICWPKLAPSKHKDELVSSKSSTVVPTSSSTTDYESSTHETISCEANRAEAKRNIPGVELIGDLLCPFTLRVLIALQFKGILVNPTWLTPADLKNPNRIIIGSPNGKYPVLQYGLHRLIGSTGTMLDYIEETFQDPPLIPRFIRDEVMKWVAFIRDEFTPILVQLIYDGSHLEQHKMTLNLESAFAELNNGKCEHGKHGRYFLGNQFTLVDVYLIPSLLLVDVAKFFRGITIGTVHSHLLSYSQAMHSFSNYAPVRLDLDSLKGAVAQIHG*