MVMLQDALLRCSQWPVELAAEGSPGQPLCLAPVSAKRLGLRLPTFALPPPKLRATTANGHGVEDGQASVSDHKESPEQWQPRLDQVRVGWQRLCELYKEVEVEAPAALTVLAGLRVRVGLHTGLAADEVMVQRRMGASSITYGGAALVLAKAVQACAHGGQITLNAATFVKLPVEELRAAGISVVHMGQHLVALGEGKGATALELYCACLNTPDHAHRLWALGPLRTLRQLQPGVLHAPVRAAAVAFMSVVGLPQLKAWSAELAQLPAGYWVSSAEEEGMVLAAFPSSLQCLHWALLTLTTCMDMDWPQALLDSASGEEVVIAQAGPSWAAAPDTTAAADPPLAASGEAGDPGASMVLRDSLGQHPGCPAPCHHHQRSSGLGIVGC*