MVLALQGLAGKLRLQNIDGPQSRRKLHWLGQHSDDAIIDGLSTTSVRPILFATSAVNAGVRLFAQSLPHQSAKIQEGVLEQVSTLLAPSTAQQSPGRYAALTTNVSVALLLALQPGGKDGGLGVGTLRGTESEKAIQELLHVSCHHPYIDISLIVAGHACSIPDQSIRHLAAEALGPSLEPSTRSGCTMALGFIHAELGGHGCRAVPEASPWRSHFSWPVIRTPMVSFFWALDSLSKLADTAGLAFSSSVLRAHWSACAAVYDGVSWKRMPLGTLLKF*