MGRGKIEMKRIEDATRRQVTFSKRRAGFLKKANELAVLCDAQVGVVVFSDKGKLFDFCSPPVILMELFHRYEITTRNTRLQETNRDDEQMVMEITRLRNEIDQLEASLRRQTGEDLSSVSTVDELSQLQLQLESSLSKVHARKDELMSQQLEDMRRMVHYSLIVVAVVVFADEW