MATTVSSLVAPHSLHRRCFRIPASASASTRLSFRAAPPAVAAARAGRRAAVRVLASSAVLEAPEELATRKLYVGNIPRTVTNDELRAMFADHGTVLRADVMYDKYSGRSRRFGFVTMSSVEEANAAIESLNETEVGGRKIKVNVTESFLPNIDPSAPEPEPAFVDSQYKVYVGNLAKTVTTEVLKNFFSEKGEVLSATVSRIPGTPKSKGYGFVTFSSEEEVEAAVSTFNNTELEGQPIRVNRA