MPSEAFAAARKRVENGFHVKLAQGETWAAWLGPENGPLVVCIHGISIPSFQFYSLAPYLADAGLRVLIYDAWGRGKSSAPDVPYDGDTFVDQLHQLIAALKISGPFSLVGVSESVSRLVLIDSAGLPVNMPFVGRLSLCPVIGDVLWYVAGKQVMLSRLRSDSFRSEYYDAERCRDVIDAFAEFLEDQILNKEGFLTAFRRTLAGPSGAPRPTLLVWGECDSVVPIQNARELQQIFPHARLLSFPEAGHLPHIEQADKVEPALLEFLRS*