MGSSTGAEGLAPHAAVLPIPTLGHITPFLHLSRTLASRGFVITFINTEGNHRDLKDVVSQEESFGYGGGIRFETVPGIQASEADFTAPETRQIFFEAVMAMQGPVESLLIRSMARDDDLVPPVSCFISDMLLPWSAEVARRTGIPEVKFWTASASCVLLDCSFPRMLEKGDVPVQETSDPDSVIDFIPGIDSLSIKDIPSSLLTSTPEGLERRSRIFSRNKEAACIFLNTVEELERKVVAAIQELLRPAKFLTIGPLLPSSFLSDHPADENTVSAEGVWKEDMHCLSWLDEREPRSVLYVSFGSMATLKANQIEKLALGLESSGQPFLWVMRPNLVSESEAPNFCEDFVVRTKSQGLVISWAPQLQVLKHPSVGGFLTHCGWNSTLEAVCSGVPLLCWPCFAEQHLNCKIIVDDWKVGLSFFRGSCHGVASKEVVHQVIRRLMVEDPGKEIRKRAIELRNEIRSTVTEGGSSDRNLSAFVDLISKRLV*