MARLLPLAGLLLPPPFIYVGGGHPKGTPKFLLAMCGAPSTETHLGHIVVVLRQSLALIAEIPCVRYLIDWIAKTFDYINRVTKRFRFRSTRLRRERIAERMKALQELVPSANKTDKASMLDEIIDYVKFLQLQVKVLSMSRLGGAAAVGPLVAGLSSEITKRIWNVSLLTIGPSSGNGNGTSSSGDGNGDDDNGGSTLRATEQQVARLMEEDMGTAMQYLQGKGLCLMPISLASVISSATSSSLRSATRPAGNAGGPLHEGGSPASPRLVNGGVGADGSRTIGDGGGQ