MPRRHVSLPDAFKLVLGKDQDQWPPAATLIVAAYYGDIRRLKEIAKSMDVEGKGLQETLAHANFLGTYALHAVCDSGNMPTLQYLVEDLNMDVNKPDTMGDLTPAMHAVLYGKLPALRFLADHGANLHQQPKGITLLHAAAEGGRPEIFKFLLSRGVRADVESTSPLTSFTPLFLATCGGYASILEILLEQNADPNVRMGDQVTPISFALRHSSVPCLKLLVQAGADVNGFGSYNPLAKAAKKGLTEAIKCLLEAGADPNVPDSFGRLPIELAAEYGTWEDVELLFPVTSKIPTVADWSVNGIISHVYLEVMQLQDDEFVKKKKSELKRQGTDAFRNEDYLKALEFYTQALKVDQFDATLFSNRSICWLRLGDGMKALYDAIECKNLRPKWAKAYYRKGAALMFMKDYDSAYDALSRGLELDPESEEMETLLWEAMELK*