MSFAPGGLITLTTDFGTADPFAGIVNGRIITAFPGARIVDLSHGMPRGRPDLAGFWLARAWREFPPGTVHLAVVDPGVGTARGVLLALAEERALLAPDNGLLPEALRDCREVLWRGMDAGLPAHLGLGPLSRTFHGRDLFGPLAAALASGRLTPAEFGATATPSDPTPVPVPRKDGDGVAGCIVLADRFGNLFSNIDGRQVTACRQPTIEAAGRSWPLVSTYGDVPAGAPLALLNAFDLLELAVNGGSAAQLPGLGEGTFVRLRDGLSA