MASSQKRYRGVRQRHWGSWVSEIRHPLLKMRIWLGTFETAEDAARAYDEAAVLMCGARAKTNFPCSPHRPPSSHCKYLSAALTAKLHRCNLLSLQAAQPVVMHAPRRPPVAAEHKEETSRVAEENGHGGVEFSCLEEHHVEEMIEELLDSNLSMELCCAAL