MVSTLSKSLYLTYSDACISQSALATDSAAATLTLSLRLRRCFSDYSAVRILLCPRLQISSCSSLSYATSDLFPFSTTRFRWLLYSRIYHLHGVLATSHRLGIVIDTDLGKLRSALREIVNPYENAIFVIGKTLAPSDEHNFISCFGFFDCEFVSQNNFIFNFDSLCSFFIIIQLLPMARKCSVCTVTILPSHGFEDVLPCYRGFTPNFLLSGPISYELLIDAAVDIVEQSNRQFHVLVIGADGHVNVGDGPWADMRKMGDLIPKRVDLSGIISSPISVPFVSFFDLDLLSAKFLNFTEIMREGPSELAKEREFSLTDLICDSDEEWIRGGADEDHPVSQYLRDISMQRVLLDDLLVAEDLASVETTYDASHAVRYEDALS*