MGAPRELELSDEVEGEEDGTTDFVFRLAGDPIPLLPTDSNPLPLFDLLSPPARPLVVSDRHATVFLAHPSGFIAVRTKELIEASKEAREKGKASTRCAQDCCVADVPLPGVSLIALSHDESVLAACTDTEIQFFSLASLLTHKDVVPSSSCSLGRVGTVKDFKWLNHASASYIVLSNGGLLCHGSLGEGLKDVMENVDAVDCCKEGNHIAVARGNKLTILSPDFRETSSMSLLFQLWSDESDSEGTTIKVDSIGWVHGDSIVIGCVRLNEDDNEEGYLVQVIRTEESTFCESPGKPDVYTYVDFFHGIMDDALPPGVGPNLLLGYLHRWYVNLGP*