MTVTGATNGASSHPALDLTVLGLNSGTSMDGIDCALCHFRQETPESPMHFELLKYGEIPLEQTIKKRVMNMILHNKTSPSELSEVNVILGETFAAAVKEFCQEHHVDIETIDVIGSHGQTIWLLSMPEPGEVRSALTMAEGTFLASRTGITTVTDFRVSDQAAGRQGAPLIAFFDALLLHHPTKLRACQNIGGIANVCFIPPDSHGGIDACYDFDTGPGNVFIDAVVRHYTNGAQEYDKDGEMGARGTVDQELVDEFLQNHPYFRLDPPKTTGREVFRDTLAFELIRKAESKGLSPDDVVATITRITAQAIVDHYRRPPNPNIVQYIQKHYPNTRILMLDAAGIPGGAKEAITFAWQGMEAIVGRSIPVPTRVETRQEYVLGKVSPGKNYRKVMRHGMLFGQGRDHLSPVSEMVNYVNGKVFDNKW*