MKSLSSLTLAYRYAASTQLALPDIGAASRSTWQAIRGRERRAMLCYQHREQNIRSIPEELADGEYVRNGSNPVSNEDLGRDAHWFDGDGMLAGVSFNRDEDGKIKPHFVNQ*