MGAGMRVPLKLDGLGYDLFPGKIVALRGSNVSGEYFAVTEVLSMPLVPLAASTPEELDVHTTRLTGSDGETRPLSEEEKTDVLILTGPFLDLEHPAIASGDLEQYLPADTKIQPDRATIQDVFRALISQPLQRLLKPFPQ*