MAVETACLLEKYLPTSMLTIQTHLLVHIVDELQVVGPVHSRWMFFLERFMKTLKGFVRQRARPEGSMAEGWLVSEALVYISEWLSTVDRDKGLIWSLKEDDRLNGDVLVGNGIEKKMDASMESKVNQFCMLHSATMEKWLQRYEDARAERESARSDFRRSTRQRPIRYPKGLEEMPLLMSTRWLHEALTKASQDGETVTEEEWDFSRGCNPKYKVHSAAWSRGRHFRVEHIDKLRSTMDCGVMAKFEQESRRRATDPNRVVAEMEYFGCLQSILAVDYRSFSVTIFDVQWFKVTLEGASATVRRGPSGFVEIDSTKKWTDLSDTFVLPNHCEQVVFFPNPQQPQWWYVIPITSRSIPVFARTPLPIVQETPLIAAMTEGIQETRMNRLEDQDISPMEIEEMEDGFFENEAESSFCGEFCIDLPVYTELCQDEIVEP*