MILPELTLDPHSAKRKLRVGVTLYIRDDQQSIWENGIFQNCYFLMLLLKRSPLVAQCFVVNGGPGDPKTQGDFVASSPAPIIDLGEAMEALDVVIELSAQLNPDWGREFRSRGGKIVGMHVANDHIIDVERMMYGLPHGVLMSGAPYDVIWTLPAFEKTCAAYYEYGFRARVSVMQHLWSPFFLEQALNKGGKIDSFFYSPGQRRWRLAILEPNICSVKTCHLPMLLCDAAYRRDRQFVEYLRVYNAMKLKEHHGFIGFARSLDLVNHGLATFEPRLPIFEVLPGQADAIVSHHWHNGQNYLYYEALFGGYALIHNSTFLDDCGYRYGDYDCEDGALALLQAHQEHDRSLATYRAKASQFLAKLDPCSERNVAAYSAALLELVDDAKQ