MLGVAGAAAGLRALGGLISGPAVQLALLSGGLAVGFALADRLSAHRRSAEHAAVEQGLAARAPGELPPIDVEEDPALLGVGRVSVRFSVPAAASGESSEVGRLLEIAREAIDFSLSSGSKEHAALSHEPQHDTRLQPAPGPAAVCPGQLLSPKLQTPSRTDAFLFEANAKGPAGPPRLRAAEAAFDDAWGRGRSLALRVALAGAESATPSARVELRATGRGRMSERELRLVERLYDRVFLGRPLDAPALEPADSRAQAQVSN*