MHRAAVQLNSGNDESLPGFVFHPTDEELVRFYLHKKIKKQIPFAFKLIPQLDIYKYDPWDLPKISPKREFQRDWYFFCQRDRKYRNSPRPNRVCFSGYWKATGTDRPVYSSHSGQCIGLKKSLVFYRGKAAKGIKTNWMMHEFRLPDTNTHDINDPNWTICRILKKQSRSGNMVDSSTAEDIRDDANSSTPLVDSPQIESFPSSPPTNSPHITSFSSTTITNSPAPKNNPHNYQSGTDIVESLLEPSSVPYNTKPSLTPKLNQRQSPLVMNQIDGFWSSILLSSPVIPMGHPSASTYEWPQWNSFAEPGVNERHPSDIYTPSPQVGSVLSIWDYPSGLL*