MDGHGGGAGKLTRTPSSLLRSPTVRAGPGAASFHAVLDDPEPDDKKAQAPPRALLRRAHHRLRPCPTQSLLLLLFLPPLALAALLLRGGDGGRHLALLAAAAGFALAAAAAAAAARLRGARPRGPASVQWFIGEGDGEEQQQRDNVRAEVREGVEFYSNGDRYEGEFRGGRCSGSGVYSFFGKGKYEGEWADGKYDGHGVESWARGSRYRGQYRQGQRHGYGVYRFHSGDCYAGEWAGGQSHGVGAQTCSDGSTYAGEFKCGVKHGLGCYHFRNGDRYAGEYFADKIHGFGVYSFANGHSYEGSWHEGKKQGLGTYAFRNGDERAGEWDSGVLKKSLPLSDPAVQRALQAARRAADGAFHLPRVEEQVNGAVMAANRGATAARVAAIKAVQNRVDGKFCFIDV*