MRGGLKEMARLGAERAPPAWLRQLLGTRFFEPCPEHPAVTAIRSTRSVGCNYFCTNCAGGALCSGCLIRKSSSHGLVRVADIERLLNVSLVQTYLVNGEEAVFLDKREISGKGRAGTTRCEECSRGLQDLASLFCSLGCKVMR