MATELARRTIIFVPFPGQGHVIPMLRLARILVDRGDISATVAVPDFIHRHMGQHSVPGVAFVSIPSGVQDDGDQPPGPPSFLHSLEHYMPAQLEAMLMAPHGTRAGRVSCLVIDLLASWAIPVAARCGLPVVGFWPAMLASYRTVAAIPELMDKGLISESDFNCNKDQNIADLDILPAKLNLRFQDLPWLISNSAVSQKSRLAFWLQIANRAKSLSYILVNSIPSEGGDSDKYDPPQGQEILPIGPVLLNDDSTKATAVWQTDQTCIDWLDQHSVGSVIYVSFGSWAAPMEPEKISGFAHGLEASGQPFLWALKNHPSWRAGLPDGYMEKVAGRGKIVSWAPQDDILKHEAVGCYITHCGWNSALEAVRHGVRMICYPINSDHFVNCAYMVNMLEIGILLVSSDSSDVKDCIERVIKGNEGRHLQQMVNKMRETITVGEAMCVAKRNLSLFMERMKSN*