MLRAILLLTLSLLLGATGYAEGSWPAFRGPNGNGHADAPGLPTEWSETENVAWKTPIHGRAWSSPVVDEGKIWLTTATPDGHELSLICVAAESGEILLDRKLFDVADLLIQHYDGFDYQYVVALDKETGATIWKTDRPTDFGTDNGDHKKAYGTPIIIDVDGQLQLISPTSKGAFAYDPRTGKEIWRITYNGFSTACRPLYGHGLVFLSTGFSKAEMIAVRPTGTGDVTETHVAWIEKKAMPSKPSPLLVGEHLYTIHDQGVMTCLEATTGDK