MDMGSVPFADAGLLDAFYGGGHGHNDYGLVSQQLTSPVVLDGGAGGLLDAGAASTEEEAPKRKGDHRRDDKAAMALKNHSEAERRRRERINAHLATLRTMVPCSDKMDKAALLAEVITHVQKLKATAARIRDHCAVPADADDVAVELVQGAPPSTTGGGVLVRATLSCDDGADVFADVKQALRPLRLSVVGSEVTTLGGRVRFTFLIMSSSSSCGNGSGGDVGAVVVESVHQALQSVLDRANSALEFAPRASLLNKRRRVSTFESSSSSS