MDAIVVSKADRTPRLVDRPRPDPTPGSVLVRTLRVGVDGTDHEVIAGTHGGFPEDADELVLGHEAIGVVADPTDTRFSAGQLVAPTVRRPRGDPTPQFDRGQPDMAAPGTYVERGIDGADGFMADYFTSPADALVALPDSLAAHGFLTEPVSVAEKAIELALASRSAFDWRPDSALVLGNGSLGLLTLAILAARDDTETLYCLGRRSRPDPTIDIIERLGATYIDSRTTPVADIPAAHQPVDMVYEATGHAKHAFDAIDALAPAGVAALLGVPAAGWTFEVPGSDLHRSLVLENKAVVGSVNSNARHFRAAADTLAALPDWLCDAIVTGVHDTAAFADAFRDGETSIKTAVQFDTR