MAFRVTLLITLQLLLFILTMPMINVSGNPEKAREKDKDGLCSSLLLPLGYPCTEYQVTTDDGYILGVQRVGKGHGINSVTLGPPVFLQHGLFQAGDTWFLNTPEESLGFLLADKGFDVWIGNVRGTYWSHDHISLPRNSKEFWDWSWEELAMYDLPAMIGLVYNITNSKVHYVGHSQGTIMAFAAFTEKKVLDMISASAFLSPISFLSHIKSSLVLAITHLDIDKMLQNVGVHEINFRSEWLISLVDWICAYKNVECDNMIASITGPNCCFNSSRIPYYLTYEPHSSSAKNIQHLTQMIKSGKFQRYDYGWAGNLRHYLRLSPPSFSLSDIPETLPMWMAYGGLDALGDTQDFMLTLEQMICKPEIIYLEDYAHLDFVLSVKARYDIYNQLIAFFKMQSRSFMLYS*