MPDLHPSDHYPIGAAIESEECIYPVLIGGDVGCGMALFQTTLSSSTRPKRICDKLQGIEGRWKDGSVSEWLAKNGISGSSSTPFDESLGTIGGGNHFAEIQQVERVEDPESFSALGLHEDKLVLLVHSGSRGLGKHIAHSQPVQLRENTAEFDAYMQQHNYACNWARTNRDLIAHRIMACLSSDPDASASKVLDIWHNNVTNKEIDSRSVWLHRKGAAPSDQGAVVIPGSRGSFSYLVMPVGDQRENSFSLAHGAGRSLTRGVALSRMKNKASTVNAAAAALQETRLGGRVICEDVNLLFEEAPEAYKDVDVVVGELVGCGIIKVVAVYRPVVTYK