MRVRALRLAALVGAGAALALSPLAAGPASADTTVSEPAPSCVTLYQSWRYSQADNGCAQTVTVKVVYEDDTEGLCYAVAPGQITTVGDGYIGSHGHARYLARCL